Package com.db4o.reflect.core
Class ReflectConstructorSpec
- java.lang.Object
- 
- com.db4o.reflect.core.ReflectConstructorSpec
 
- 
 public class ReflectConstructorSpec extends java.lang.Objecta spec holding a constructor, it's arguments and information, if the constructor can instantiate objects.
- 
- 
Field SummaryFields Modifier and Type Field Description static ReflectConstructorSpecINVALID_CONSTRUCTORstatic ReflectConstructorSpecUNSPECIFIED_CONSTRUCTOR
 - 
Constructor SummaryConstructors Constructor Description ReflectConstructorSpec(ReflectConstructor constructor, java.lang.Object[] args)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TernaryBoolcanBeInstantiated()returns true if an instance can be instantiated with the constructor, otherwise false.java.lang.ObjectnewInstance()creates a new instance.
 
- 
- 
- 
Field Detail- 
UNSPECIFIED_CONSTRUCTORpublic static final ReflectConstructorSpec UNSPECIFIED_CONSTRUCTOR 
 - 
INVALID_CONSTRUCTORpublic static final ReflectConstructorSpec INVALID_CONSTRUCTOR 
 
- 
 - 
Constructor Detail- 
ReflectConstructorSpecpublic ReflectConstructorSpec(ReflectConstructor constructor, java.lang.Object[] args) 
 
- 
 - 
Method Detail- 
newInstancepublic java.lang.Object newInstance() creates a new instance.- Returns:
- the newly created instance.
 
 - 
canBeInstantiatedpublic TernaryBool canBeInstantiated() returns true if an instance can be instantiated with the constructor, otherwise false.
 
- 
 
-