Class PropertiesSpecificationImpl.PropertiesSpecificationBuilder<X,Y,K,V>
java.lang.Object
cz.cvut.kbss.jopa.model.metamodel.PropertiesSpecificationImpl.PropertiesSpecificationBuilder<X,Y,K,V>
- Enclosing class:
- PropertiesSpecificationImpl<X,
Y, K, V>
public static class PropertiesSpecificationImpl.PropertiesSpecificationBuilder<X,Y,K,V>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
declaringType
(ManagedType<X> declaringType) inferenceMode
(InferenceMode inferenceMode) propertyIdType
(Class<K> propertyIdType) propertyValueType
(Class<V> propertyValueType)
-
Constructor Details
-
PropertiesSpecificationBuilder
public PropertiesSpecificationBuilder()
-
-
Method Details
-
declaringType
public PropertiesSpecificationImpl.PropertiesSpecificationBuilder<X,Y, declaringTypeK, V> (ManagedType<X> declaringType) -
fetchType
-
javaField
-
javaType
-
inferenceMode
public PropertiesSpecificationImpl.PropertiesSpecificationBuilder<X,Y, inferenceModeK, V> (InferenceMode inferenceMode) -
propertyIdType
-
propertyValueType
-
build
-