Package org.apache.openjpa.persistence
Class AnnotationBuilder
- java.lang.Object
-
- org.apache.openjpa.persistence.AnnotationBuilder
-
public class AnnotationBuilder extends Object
Helper class to stringify annotation declarations.- Since:
- 1.0.0
- Author:
- Gokhan Ergul
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AnnotationBuilder(Class<? extends Annotation> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationBuilder
add(String key, boolean val)
AnnotationBuilder
add(String key, int val)
AnnotationBuilder
add(String key, Class val)
AnnotationBuilder
add(String key, Enum val)
AnnotationBuilder
add(String key, String val)
AnnotationBuilder
add(String key, EnumSet val)
AnnotationBuilder
add(String key, AnnotationBuilder val)
Class<? extends Annotation>
getType()
boolean
hasComponents()
String
toString()
protected void
toString(StringBuilder sb)
-
-
-
Constructor Detail
-
AnnotationBuilder
protected AnnotationBuilder(Class<? extends Annotation> type)
-
-
Method Detail
-
getType
public Class<? extends Annotation> getType()
-
add
public AnnotationBuilder add(String key, String val)
-
add
public AnnotationBuilder add(String key, boolean val)
-
add
public AnnotationBuilder add(String key, int val)
-
add
public AnnotationBuilder add(String key, Class val)
-
add
public AnnotationBuilder add(String key, EnumSet val)
-
add
public AnnotationBuilder add(String key, Enum val)
-
add
public AnnotationBuilder add(String key, AnnotationBuilder val)
-
hasComponents
public boolean hasComponents()
-
toString
protected void toString(StringBuilder sb)
-
-