|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
weblogic.descriptor.annotation.AnnotationDefinition
public class AnnotationDefinition
Repesents a javadoc annotation that may be used in the defintion of a descriptor bean.
Nested Class Summary | |
---|---|
static class |
AnnotationDefinition.EnumerationAnnotation |
static class |
AnnotationDefinition.LegalNullStringAnnotation |
static class |
AnnotationDefinition.LegalStringAnnotation Covers both NULLABLE & LEGAL_ZERO_LENGTH annotations |
static class |
AnnotationDefinition.LegalZeroLengthStringAnnotation |
static class |
AnnotationDefinition.UnSetValueAnnotation |
Field Summary | |
---|---|
static int |
INHERIT_FROM_CLASS Flag indicating that member can inherit this annotation from its class. |
static int |
INHERIT_FROM_SUPERCLASS Flag indicating that class can inherit this annotation from its superclass. |
Method Summary | |
---|---|
protected String |
constructMessage(String message, PropertyDeclaration declaration, String alias) |
protected void |
error(String message, PropertyDeclaration declaration, String alias) |
String[] |
getAliases() |
JAnnotationValue |
getAnnotationValue(JAnnotatedElement element) |
JAnnotationValue[] |
getAnnotationValues(JAnnotatedElement element) Copied and modified getAnnotationValue() by Eric. |
boolean |
isAllowedType(Class type) |
boolean |
isDefined(JAnnotatedElement element) |
String |
toString() |
List |
validate(PropertyDeclaration declaration, String alias) |
protected void |
warning(String message, PropertyDeclaration declaration, String alias) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int INHERIT_FROM_CLASS
public static final int INHERIT_FROM_SUPERCLASS
Method Detail |
---|
public boolean isDefined(JAnnotatedElement element)
public JAnnotationValue getAnnotationValue(JAnnotatedElement element)
public JAnnotationValue[] getAnnotationValues(JAnnotatedElement element)
public String toString()
toString
in class Object
public String[] getAliases()
protected String constructMessage(String message, PropertyDeclaration declaration, String alias)
protected void error(String message, PropertyDeclaration declaration, String alias)
protected void warning(String message, PropertyDeclaration declaration, String alias)
public boolean isAllowedType(Class type)
public List validate(PropertyDeclaration declaration, String alias)
|
Copyright 1996, 2015, 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.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |