Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02

weblogic.descriptor.annotation
Class AnnotationDefinition.EnumerationAnnotation

java.lang.Object
  extended by weblogic.descriptor.annotation.AnnotationDefinition
      extended by weblogic.descriptor.annotation.AnnotationDefinition.EnumerationAnnotation
Enclosing class:
AnnotationDefinition

public static class AnnotationDefinition.EnumerationAnnotation
extends AnnotationDefinition


Nested Class Summary
 
Nested classes/interfaces inherited from class weblogic.descriptor.annotation.AnnotationDefinition
AnnotationDefinition.EnumerationAnnotation, AnnotationDefinition.LegalNullStringAnnotation, AnnotationDefinition.LegalStringAnnotation, AnnotationDefinition.LegalZeroLengthStringAnnotation, AnnotationDefinition.UnSetValueAnnotation
 
Field Summary
 
Fields inherited from class weblogic.descriptor.annotation.AnnotationDefinition
INHERIT_FROM_CLASS, INHERIT_FROM_SUPERCLASS
 
Constructor Summary
AnnotationDefinition.EnumerationAnnotation(String[] names, String[] allowedTypes)
           
 
Method Summary
 List validate(PropertyDeclaration declaration, String alias)
           
 
Methods inherited from class weblogic.descriptor.annotation.AnnotationDefinition
constructMessage, error, getAliases, getAnnotationValue, getAnnotationValues, isAllowedType, isDefined, toString, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnnotationDefinition.EnumerationAnnotation

public AnnotationDefinition.EnumerationAnnotation(String[] names,
                                                  String[] allowedTypes)
Method Detail

validate

public List validate(PropertyDeclaration declaration,
                     String alias)
Overrides:
validate in class AnnotationDefinition

Copyright 1996, 2014, 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.3)

Part Number E41849-02