## Uses of Class
oracle.cloud.scanning.api.config.Result

- Packages that use Result
  Package | Description
  --- | ---
  oracle.cloud.scanning.api.config |
  oracle.cloud.scanning.api.config.annotation |

- - ### Uses of Result in oracle.cloud.scanning.api.config

    Subclasses of Result in oracle.cloud.scanning.api.config
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClassReferenceResult` Result object against a usage of a class
    `class` | `ClassToBeScannedResult`
    `class` | `ConstructorInvocationResult`
    `class` | `FieldUsageResult`
    `class` | `MethodInvocationResult` Result object against usage of a method
    `class` | `MissingAnnotationAttributeResult` Specialized Result object that indicates any of the missing attribute in an annotation.
    `class` | `MissingAnnotationResult` Specialized Result object that indicates any of the missing annotation.
    `class` | `MissingPropertyResult` A specialized `Result` object that is got against a property file.
    `class` | `MissingResourceResult` A specialized `Result` object that is got against an archive(jar, war and ear).
    `class` | `MissingXMLNodeResult` A specialized `Result` object that is got against an XML element.
    `class` | `XMLElementResult` A specialized `Result` object that is got against an XML element.

    Fields in oracle.cloud.scanning.api.config declared as Result
    Modifier and Type | Field and Description
    --- | ---
    `static Result` | Result.`PASSED`

    Methods in oracle.cloud.scanning.api.config that return Result
    Modifier and Type | Method and Description
    --- | ---
    `static Result` | Util.`annotationFieldAllowed(String messageid, oracle.cloud.scanning.types.Severity sev, String field)`
    `static Result` | Util.`annotationFieldValueAllowed(String messageid, oracle.cloud.scanning.types.Severity sev, String name, String val)`
    `static Result` | Util.`attributeNotAllowed(String attr, String qnamePath, oracle.cloud.scanning.types.IncludesAndExcludes iAndE)`
    `static Result` | Util.`attributeValueNotAllowed(String val, String attr, String qnamePath, oracle.cloud.scanning.types.IncludesAndExcludes iAndE)`
    `Result` | IXMLFileConfiguration.`checkAttribute(Element e, String name)` Checks if an attribute is allowed
    `Result` | IXMLFileConfiguration.`checkAttributeValue(Element e, String name, String value)` Checks if a value of an attribute is valid
    `Result` | IClassConfiguration.`checkClassAllowed(String clazz)` Checks if a class is allowed or not.
    `Result` | IClassConfiguration.`checkFieldAllowed(String clazz, String field)` Checks if a field is allowed or not
    `Result` | IFileConfiguration.`checkFilePath(String resourcePath)` Checks if a file can be packaged
    `Result` | IPropertyFileConfiguration.`checkKey(String k)` Checks if a key is allowed in the file
    `Result` | IClassConfiguration.`checkMethodAllowed(String clazz, String method, List<String> arguments)` Checks if a method is allowed or not.
    `Result` | IPropertyFileConfiguration.`checkValue(String key, String val)` Checks if a value for a key is allowed
    `Result` | IXMLFileConfiguration.`checkXMLElementValue(Element e, String val)` Checks if a value for the text node of an element is valid
    `static Result` | Util.`classNotToBeScanned(String clsName, oracle.cloud.scanning.types.Severity sev)`
    `static Result` | Util.`constructorNotAllowed(String messageid, String cls, String args, oracle.cloud.scanning.types.Severity sev)`
    `static Result` | Util.`elementNotAllowed(String qnamePath, oracle.cloud.scanning.types.IncludesAndExcludes iAndE)`
    `static Result` | Util.`elementValueNotAllowed(String val, String qnamePath, oracle.cloud.scanning.types.IncludesAndExcludes iAndE)`
    `static Result` | Util.`extensionNotAllowed(String messageid, String ext, oracle.cloud.scanning.types.Severity sev)`
    `static Result` | Util.`fieldNotAllowed(String messageid, String cls, String field, oracle.cloud.scanning.types.Severity sev)`
    `static Result` | Util.`instantiationNotAllowed(String messageid, String clsName, oracle.cloud.scanning.types.Severity sev)`
    `static Result` | Util.`instantiationNotAllowedThruNoArg(String messageid, String clsName, oracle.cloud.scanning.types.Severity sev)`
    `static Result` | Util.`keyNotAllowed(String messageid, oracle.cloud.scanning.types.Severity sev, String key)`
    `static Result` | Util.`methodOrConstructorNotAllowed(String messageid, String clsName, oracle.cloud.scanning.types.Severity sev)`
    `static Result` | Util.`pathNotAllowed(String messageid, String ext, oracle.cloud.scanning.types.Severity sev)`
    `static Result` | Util.`unableToParseFile(String cause)`
    `static Result` | Util.`valueNotAllowed(String messageid, oracle.cloud.scanning.types.Severity sev, String key, String val)`

  - ### Uses of Result in oracle.cloud.scanning.api.config.annotation

    Methods in oracle.cloud.scanning.api.config.annotation that return Result
    Modifier and Type | Method and Description
    --- | ---
    `Result` | IAnnotationConfiguration.`checkAttribute(Annotation ann, String attr)` Checks if an attribute of an annotation is valid.
    `Result` | IAnnotationConfiguration.`checkAttributeValue(AbstractValue value)` Checks the annotation attribute value.

Copyright © 2018 Oracle. All rights reserved.