org.qi4j.api.type
Class ValueCompositeType

java.lang.Object
  extended by org.qi4j.api.type.ValueType
      extended by org.qi4j.api.type.ValueCompositeType
All Implemented Interfaces:
HasTypes

public final class ValueCompositeType
extends ValueType

ValueComposite ValueType.


Field Summary
 
Fields inherited from class org.qi4j.api.type.ValueType
types
 
Constructor Summary
ValueCompositeType(ValueDescriptor model)
           
 
Method Summary
 java.lang.Iterable<? extends AssociationDescriptor> associations()
           
static boolean isValueComposite(java.lang.reflect.Type type)
           
 java.lang.Iterable<? extends AssociationDescriptor> manyAssociations()
           
 java.lang.Iterable<? extends PropertyDescriptor> properties()
           
 
Methods inherited from class org.qi4j.api.type.ValueType
isPrimitiveValue, isPrimitiveValueType, isPrimitiveValueType, mainType, of, toString, types
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ValueCompositeType

public ValueCompositeType(ValueDescriptor model)
Method Detail

isValueComposite

public static boolean isValueComposite(java.lang.reflect.Type type)

properties

public java.lang.Iterable<? extends PropertyDescriptor> properties()

associations

public java.lang.Iterable<? extends AssociationDescriptor> associations()

manyAssociations

public java.lang.Iterable<? extends AssociationDescriptor> manyAssociations()