@Deprecated public class ObjectProperty extends Property implements com.exalead.util.Checkable, java.io.Serializable
Property.Arity, Property.Tags
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_GENERATE_INNERJOIN_KEY
Deprecated.
|
static boolean |
DEFAULT_STORE_IDENTIFIER
Deprecated.
|
boolean |
generateInnerjoinKey
Deprecated.
|
boolean |
storeIdentifier
Deprecated.
|
java.lang.String |
type
Deprecated.
|
arity, ARITY_MANY, ARITY_ONE, ARITY_ZERO_OR_ONE, comment, DEFAULT_ARITY, keyValue, label, name, tags
Constructor and Description |
---|
ObjectProperty()
Deprecated.
|
ObjectProperty(ObjectProperty o)
Deprecated.
Copy constructor
|
ObjectProperty(java.lang.String name)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Deprecated.
Checks this ObjectProperty.
|
static ObjectProperty |
fromString(java.lang.String s)
Deprecated.
String representation of this ObjectProperty.
|
java.lang.String |
getType()
Deprecated.
Name of the related DataModelClass
|
boolean |
isGenerateInnerjoinKey()
Deprecated.
NOT IMPLEMENTED.
Generates a field that can be used for performing INNERJOIN between this property and its class. Note that doing this incurs a memory cost. |
boolean |
isStoreIdentifier()
Deprecated.
Stores the unique identifiers of the property values for further retrieval.
|
ObjectProperty |
makeCopy()
Deprecated.
Creates and returns a deep copy of this ObjectProperty.
|
static ObjectProperty |
readFrom(java.io.InputStream is)
Deprecated.
Read this ObjectProperty from an XML fragment.
|
void |
setGenerateInnerjoinKey(boolean generateInnerjoinKey)
Deprecated.
NOT IMPLEMENTED.
Generates a field that can be used for performing INNERJOIN between this property and its class. Note that doing this incurs a memory cost. |
void |
setStoreIdentifier(boolean storeIdentifier)
Deprecated.
Stores the unique identifiers of the property values for further retrieval.
|
void |
setType(java.lang.String type)
Deprecated.
Name of the related DataModelClass
|
java.lang.String |
toString()
Deprecated.
String representation of this ObjectProperty.
|
ObjectProperty |
withArity(java.lang.String arity)
Deprecated.
|
ObjectProperty |
withComment(java.lang.String comment)
Deprecated.
|
ObjectProperty |
withGenerateInnerjoinKey(boolean generateInnerjoinKey)
Deprecated.
|
ObjectProperty |
withGenerateInnerjoinKey(java.lang.Boolean generateInnerjoinKey)
Deprecated.
|
ObjectProperty |
withKeyValue(java.util.Collection<KeyValue> __values)
Deprecated.
|
ObjectProperty |
withKeyValue(KeyValue... __values)
Deprecated.
|
ObjectProperty |
withLabel(java.util.Collection<Label> __values)
Deprecated.
|
ObjectProperty |
withLabel(Label... __values)
Deprecated.
Labels for the internationalization of this property's name
|
ObjectProperty |
withName(java.lang.String name)
Deprecated.
|
ObjectProperty |
withStoreIdentifier(boolean storeIdentifier)
Deprecated.
|
ObjectProperty |
withStoreIdentifier(java.lang.Boolean storeIdentifier)
Deprecated.
|
ObjectProperty |
withTags(java.util.Collection<KeyValue> __values)
Deprecated.
|
ObjectProperty |
withTags(KeyValue... __values)
Deprecated.
User-defined tags for this property.
|
ObjectProperty |
withType(java.lang.String type)
Deprecated.
|
void |
writeTo(java.io.OutputStream os)
Deprecated.
Write this ObjectProperty as an XML fragment
|
addKeyValue, getArity, getArityAsEnum, getComment, getKeyValue, getLabel, getName, getTags, isA, isOneOf, setArity, setArity, setComment, setName, setTags, withTags
public java.lang.String type
public boolean generateInnerjoinKey
public static final boolean DEFAULT_GENERATE_INNERJOIN_KEY
public boolean storeIdentifier
public static final boolean DEFAULT_STORE_IDENTIFIER
public ObjectProperty()
public ObjectProperty(ObjectProperty o)
public ObjectProperty(java.lang.String name)
public ObjectProperty withKeyValue(KeyValue... __values)
withKeyValue
in class Property
public ObjectProperty withKeyValue(java.util.Collection<KeyValue> __values)
withKeyValue
in class Property
public ObjectProperty withArity(java.lang.String arity)
public ObjectProperty withName(java.lang.String name)
public ObjectProperty withComment(java.lang.String comment)
withComment
in class Property
public ObjectProperty withLabel(Label... __values)
public ObjectProperty withLabel(java.util.Collection<Label> __values)
public ObjectProperty withTags(KeyValue... __values)
public ObjectProperty withTags(java.util.Collection<KeyValue> __values)
public void setType(java.lang.String type)
public java.lang.String getType()
public ObjectProperty withType(java.lang.String type)
public void setGenerateInnerjoinKey(boolean generateInnerjoinKey)
public boolean isGenerateInnerjoinKey()
public ObjectProperty withGenerateInnerjoinKey(boolean generateInnerjoinKey)
public ObjectProperty withGenerateInnerjoinKey(java.lang.Boolean generateInnerjoinKey)
public void setStoreIdentifier(boolean storeIdentifier)
public boolean isStoreIdentifier()
public ObjectProperty withStoreIdentifier(boolean storeIdentifier)
public ObjectProperty withStoreIdentifier(java.lang.Boolean storeIdentifier)
public ObjectProperty makeCopy()
public static ObjectProperty readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
public static ObjectProperty fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
Copyright © 2021 Dassault Systèmes, All Rights Reserved.