public final class DefaultClassInfoStrategy extends AbstractClassInfoStrategy
AbstractClassInfoStrategy
This singleton implementation performs class attribute introspection on the basis of class declared fields
| Modifier and Type | Field and Description |
|---|---|
private static DefaultClassInfoStrategy |
SINGLETON
The singleton instance of this implementation
|
| Modifier | Constructor and Description |
|---|---|
private |
DefaultClassInfoStrategy()
Implementation of the Singleton pattern
|
| Modifier and Type | Method and Description |
|---|---|
static DefaultClassInfoStrategy |
getInstance()
Implementation of the Singleton pattern
|
static DefaultClassInfoStrategy |
getInstance(int nbrCollectionElements)
Other factory method which assigns a default number of collection
elements before returning the singleton.
|
addExcludedAnnotation, addExcludedField, addExtraMethod, approve, getClassAttributeApprover, getClassInfo, getExcludedAnnotations, getExcludedFields, getExtraMethods, removeExcludedAnnotation, removeExcludedFieldprivate static final DefaultClassInfoStrategy SINGLETON
private DefaultClassInfoStrategy()
public static DefaultClassInfoStrategy getInstance()
public static DefaultClassInfoStrategy getInstance(int nbrCollectionElements)
nbrCollectionElements - The number of collection elementsCopyright © 2015. All rights reserved.