public final class RbfAnnotations extends Object
Instances of this class are immutable and thread-safe.
Constructor and Description |
---|
RbfAnnotations(Class<? extends Annotation> dataTypeAnnotationClass,
Class<? extends Annotation> fieldAnnotationClass,
Class<? extends Annotation> subRecordAnnotationClass,
Class<? extends Annotation> subRecordListAnnotationClass)
Constructs a new
RbfAnnotations object. |
Modifier and Type | Method and Description |
---|---|
Class<? extends Annotation> |
getDataTypeAnnotationClass()
Returns the data type annotation class.
|
Class<? extends Annotation> |
getFieldAnnotationClass()
Returns the field annotation class.
|
Class<? extends Annotation> |
getSubRecordAnnotationClass()
Returns the sub record annotation class.
|
Class<? extends Annotation> |
getSubRecordListAnnotationClass()
Returns the sub record list annotation class.
|
public RbfAnnotations(Class<? extends Annotation> dataTypeAnnotationClass, Class<? extends Annotation> fieldAnnotationClass, Class<? extends Annotation> subRecordAnnotationClass, Class<? extends Annotation> subRecordListAnnotationClass)
RbfAnnotations
object.dataTypeAnnotationClass
- the data type annotation classfieldAnnotationClass
- the field annotation classsubRecordAnnotationClass
- the sub record annotation classsubRecordListAnnotationClass
- the sub record list annotation classpublic Class<? extends Annotation> getDataTypeAnnotationClass()
public Class<? extends Annotation> getFieldAnnotationClass()
public Class<? extends Annotation> getSubRecordAnnotationClass()
public Class<? extends Annotation> getSubRecordListAnnotationClass()
Copyright © 2014. All rights reserved.