| 
 | Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use AnnotationDefinition | |
|---|---|
| weblogic.descriptor.annotation | Defines javadoc annotations that may be used in a DescriptorBean interface. | 
| weblogic.descriptor.beangen | Defines a Descriptor Bean implementation generator | 
| Uses of AnnotationDefinition in weblogic.descriptor.annotation | 
|---|
| Subclasses of AnnotationDefinition in weblogic.descriptor.annotation | |
|---|---|
| static class | AnnotationDefinition.EnumerationAnnotation | 
| static class | AnnotationDefinition.LegalNullStringAnnotation | 
| static class | AnnotationDefinition.LegalStringAnnotationCovers both NULLABLE & LEGAL_ZERO_LENGTH annotations | 
| static class | AnnotationDefinition.LegalZeroLengthStringAnnotation | 
| static class | AnnotationDefinition.UnSetValueAnnotation | 
| Fields in weblogic.descriptor.annotation declared as AnnotationDefinition | |
|---|---|
| static AnnotationDefinition | BeanAnnotations.ABSTRACTIndicates that the annotated interface does not define a concrete bean and will always be extended by some other interface. | 
| static AnnotationDefinition | PropertyAnnotations.AGGREGATEIndicates that the annotated property is an aggregate of other child properties defined in the containing bean. | 
| static AnnotationDefinition | BeanAnnotations.ALLOW_DIFF_WITH_SIBLING_CLASS | 
| static AnnotationDefinition | MethodAnnotations.ALLOW_SECURITY_OPERATIONSIndicates if an operation of security mbeans is allowed on domain and runtime mbean servers. | 
| static AnnotationDefinition | BeanAnnotations.BASE_INTERFACEIndicates that the annotated interface represents a base interface. | 
| static AnnotationDefinition | BeanAnnotations.BEANIndicates that the annotated interface defines a descriptor bean. | 
| static AnnotationDefinition | PropertyAnnotations.COMPONENT_NAMEExplicitly specifies the component name of the annotated array property. | 
| static AnnotationDefinition | GlobalAnnotations.CONFIGURABLEWhen present on a property, indicates that this property may be changed during configuration. | 
| static AnnotationDefinition | BeanAnnotations.CUSTOMIZERSpecifies a class that customizes the implementation of the annotated interface. | 
| static AnnotationDefinition | BeanAnnotations.CUSTOMIZER_FACTORYSpecifies a class that implements CustomizerFactoryinterface and use this class to create cusomizter classes' instance. | 
| static AnnotationDefinition | PropertyAnnotations.DEFAULTSpecifies the default value for the annotated property. | 
| static AnnotationDefinition | PropertyAnnotations.DEFERRED_VALIDATORSpecifies a custom method to be called as part of on-demand validation for the bean that defined the annotated property. | 
| static AnnotationDefinition | BeanAnnotations.DELEGATE_BEANSpecifies delegate MBean for bean type. | 
| static AnnotationDefinition | PropertyAnnotations.DERIVED_DEFAULTSpecifies an expression from which to derive the default value for the annotated property. | 
| static AnnotationDefinition | GlobalAnnotations.DYNAMICWhen present on a property, indicates that property can be changed without redeploy/reboot. | 
| static AnnotationDefinition | PropertyAnnotations.ENUMERATIONIndicates the set of String constants that the annotated String property is constrained to. | 
| static AnnotationDefinition | GlobalAnnotations.EXCLUDESpecifies that the annotated element should not appear in the public docs. | 
| static AnnotationDefinition | BeanAnnotations.INHERIT_SUPER_CUSTOMIZERSpecifies whether bean implementation implements the methods implemented by the customizer of super bean. | 
| static AnnotationDefinition | PropertyAnnotations.INITIALIZERSpecifies the initial value to be persisted for the annotated property. | 
| static AnnotationDefinition | PropertyAnnotations.KEYIndicates that the value of the annotated property acts as the unique key for this bean. | 
| static AnnotationDefinition | PropertyAnnotations.KEY_CHOICEIndicates that the value of the annotated property may act as a unique key for this bean. | 
| static AnnotationDefinition | PropertyAnnotations.KEY_COMPONENTIndicates that the value of the annotated property act as one component in a compound key for this bean. | 
| static AnnotationDefinition | PropertyAnnotations.LEGAL_MAXSpecifies the maximum value allowed for the annotated property. | 
| static AnnotationDefinition | PropertyAnnotations.LEGAL_MINSpecifies the minimum value allowed for the annotated property. | 
| static AnnotationDefinition | PropertyAnnotations.LEGAL_ZERO_LENGTHSpecifies whether the annotated string property may have a zero length. | 
| static AnnotationDefinition | PropertyAnnotations.MERGERULEThis annotation is used to define mergeRules for descriptor merging. | 
| static AnnotationDefinition | PropertyAnnotations.META_DATADeprecated. | 
| static AnnotationDefinition | PropertyAnnotations.NULLABLEIndicates whether the annotated String property may have a null value. | 
| static AnnotationDefinition | GlobalAnnotations.OBSOLETEIndicates that the annotated element is not functional in any product at or beyond versionNumber. | 
| static AnnotationDefinition | MethodAnnotations.OPERATIONIndicates that the annotated method should be treated as an operation even if matches a bean method pattern. | 
| static AnnotationDefinition | PropertyAnnotations.PREPROCESSORThis annotation is useful for introducing a pre-processing steps in the setter before the value is actually set to the property. | 
| static AnnotationDefinition | PropertyAnnotations.PRESERVE_WHITE_SPACESpecifies that whitespace in the value of the annotated String (or String[]) property be preserved. | 
| static AnnotationDefinition | PropertyAnnotations.PRODUCTION_DEFAULTSpecifies the default value for the annotated property when used in production mode. | 
| static AnnotationDefinition | PropertyAnnotations.REFERENCEIndicates that the bean(s) held by this property is a reference rather than a child. | 
| static AnnotationDefinition | BeanAnnotations.REFERENCEABLEIndicates that instances of the annotated bean can be referred to by other beans. | 
| static AnnotationDefinition | PropertyAnnotations.REMOVE_VALIDATORSpecifies a custom method to be called to validate the remove of a reference property or destroy of child property. | 
| static AnnotationDefinition | PropertyAnnotations.REQUIREDIndicates whether the annotated property must be assigned an explicit value. | 
| static AnnotationDefinition | GlobalAnnotations.ROLE_ALLOWEDWhen present on a property, indicates the default allowed security roles for the property. | 
| static AnnotationDefinition | GlobalAnnotations.ROLE_PERMIT_ALLWhen present on a property, indicates the default is to allow access for all roles. | 
| static AnnotationDefinition | BeanAnnotations.ROOTIndicates that the annotated interface is the root of the descriptor and specifies the name of the root element. | 
| static AnnotationDefinition | BeanAnnotations.SCHEMA_LOCATIONExplicitly specifies schemaLocation for bean type to take care of scenarios where beans' xml types share the same namespace but have different schema locations. | 
| static AnnotationDefinition | BeanAnnotations.TARGET_NAMESPACESpecifies target Namespace for bean type individually, rather than specifying it for a group using Beangen parameter. | 
| static AnnotationDefinition | PropertyAnnotations.TRANSIENTIndicates that the annotated property is not persisted. | 
| static AnnotationDefinition | PropertyAnnotations.UN_SET_VALUECan be used with @legalValues to specify a value that would we returned in case the property is not set, or can be used with a setter to mark the property to unset Usage: @unSetValue someValue | 
| static AnnotationDefinition | PropertyAnnotations.VALIDATE_PROPERTY_DECLARATIONDeprecated. | 
| static AnnotationDefinition | BeanAnnotations.VALIDATORSpecifies a custom method to be called as part of on-demand validation for the annotated bean. | 
| static AnnotationDefinition | PropertyAnnotations.VALIDATORSpecifies a custom method to be called to validate the annotated property. | 
| static AnnotationDefinition | PropertyAnnotations.XML_ELEMENT_NAMEExplictly specifies the xml element name to be used in the schema definition for the annotated property. | 
| static AnnotationDefinition | BeanAnnotations.XML_TYPE_NAMEExplictly specifies the xml type name to be used in the schema definition for the annotated bean. | 
| Methods in weblogic.descriptor.annotation that return AnnotationDefinition | |
|---|---|
| static AnnotationDefinition | PropertyAnnotations.getAnnotationDefinition(String alias) | 
| Uses of AnnotationDefinition in weblogic.descriptor.beangen | 
|---|
| Methods in weblogic.descriptor.beangen with parameters of type AnnotationDefinition | |
|---|---|
|  JAnnotationValue | PropertyDeclaration.getAnnotationValue(AnnotationDefinition tag) | 
| 
 | Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||