public interface Basic<T> extends Child<T>, OrmBasicCommType<T,Basic<T>,Column<Basic<T>>>
basic
xsd typeModifier and Type | Method and Description |
---|---|
Basic<T> |
enumerated(EnumType enumerated)
Sets the
enumerated element |
Basic<T> |
enumerated(String enumerated)
Sets the
enumerated element |
Basic<T> |
fetch(FetchType fetch)
Sets the
fetch attribute |
Basic<T> |
fetch(String fetch)
Sets the
fetch attribute |
EnumType |
getEnumerated()
Returns the
enumerated element |
String |
getEnumeratedAsString()
Returns the
enumerated element |
FetchType |
getFetch()
Returns the
fetch attribute |
String |
getFetchAsString()
Returns the
fetch attribute |
String |
getName()
Returns the
name attribute |
Column<Basic<T>> |
getOrCreateColumn()
If not already created, a new
column element with the given value will be created. |
TemporalType |
getTemporal()
Returns the
temporal element |
String |
getTemporalAsString()
Returns the
temporal element |
Boolean |
isLob()
Removes the
lob element |
Boolean |
isOptional()
Returns the
optional attribute |
Basic<T> |
lob()
Sets the
lob element |
Basic<T> |
name(String name)
Sets the
name attribute |
Basic<T> |
optional(Boolean optional)
Sets the
optional attribute |
Basic<T> |
removeColumn()
Removes the
column element |
Basic<T> |
removeEnumerated()
Removes the
enumerated attribute |
Basic<T> |
removeFetch()
Removes the
fetch attribute |
Basic<T> |
removeLob()
Removes the
lob element |
Basic<T> |
removeName()
Removes the
name attribute |
Basic<T> |
removeOptional()
Removes the
optional attribute |
Basic<T> |
removeTemporal()
Removes the
temporal attribute |
Basic<T> |
temporal(String temporal)
Sets the
temporal element |
Basic<T> |
temporal(TemporalType temporal)
Sets the
temporal element |
Column<Basic<T>> getOrCreateColumn()
column
element with the given value will be created.
Otherwise, the existing column
element will be returned.Column>
Basic<T> removeColumn()
column
elementBasic
Boolean isLob()
lob
elementBasic
Basic<T> temporal(TemporalType temporal)
temporal
elementtemporal
- the value for the element temporal
Basic
Basic<T> temporal(String temporal)
temporal
elementtemporal
- the value for the element temporal
Basic
TemporalType getTemporal()
temporal
elementtemporal
String getTemporalAsString()
temporal
elementtemporal
Basic<T> removeTemporal()
temporal
attributeBasic
Basic<T> enumerated(EnumType enumerated)
enumerated
elementenumerated
- the value for the element enumerated
Basic
Basic<T> enumerated(String enumerated)
enumerated
elementenumerated
- the value for the element enumerated
Basic
EnumType getEnumerated()
enumerated
elementenumerated
String getEnumeratedAsString()
enumerated
elementenumerated
Basic<T> removeEnumerated()
enumerated
attributeBasic
Basic<T> name(String name)
name
attributename
- the value for the attribute name
Basic
String getName()
name
attributename
Basic<T> fetch(FetchType fetch)
fetch
attributefetch
- the value for the attribute fetch
Basic
Basic<T> fetch(String fetch)
fetch
attributefetch
- the value for the attribute fetch
Basic
FetchType getFetch()
fetch
attributefetch
String getFetchAsString()
fetch
attributefetch
Basic<T> removeFetch()
fetch
attributeBasic
Basic<T> optional(Boolean optional)
optional
attributeoptional
- the value for the attribute optional
Basic
Boolean isOptional()
optional
attributeoptional
Copyright © 2019 JBoss by Red Hat. All rights reserved.