public static class PropertyKey.BuilderImpl extends Object implements PropertyKey.Builder
| Constructor and Description |
|---|
BuilderImpl(String name,
SchemaManager manager) |
public BuilderImpl(String name, SchemaManager manager)
public PropertyKey build()
build in interface SchemaBuilder<PropertyKey>public PropertyKey create()
create in interface SchemaBuilder<PropertyKey>public PropertyKey append()
append in interface SchemaBuilder<PropertyKey>public PropertyKey eliminate()
eliminate in interface SchemaBuilder<PropertyKey>public void remove()
remove in interface SchemaBuilder<PropertyKey>public PropertyKey.Builder dataType(DataType dataType)
dataType in interface PropertyKey.Builderpublic PropertyKey.Builder asText()
asText in interface PropertyKey.Builderpublic PropertyKey.Builder asInt()
asInt in interface PropertyKey.Builderpublic PropertyKey.Builder asDate()
asDate in interface PropertyKey.Builderpublic PropertyKey.Builder asUUID()
asUUID in interface PropertyKey.Builderpublic PropertyKey.Builder asBoolean()
asBoolean in interface PropertyKey.Builderpublic PropertyKey.Builder asByte()
asByte in interface PropertyKey.Builderpublic PropertyKey.Builder asBlob()
asBlob in interface PropertyKey.Builderpublic PropertyKey.Builder asDouble()
asDouble in interface PropertyKey.Builderpublic PropertyKey.Builder asFloat()
asFloat in interface PropertyKey.Builderpublic PropertyKey.Builder asLong()
asLong in interface PropertyKey.Builderpublic PropertyKey.Builder cardinality(Cardinality cardinality)
cardinality in interface PropertyKey.Builderpublic PropertyKey.Builder valueSingle()
valueSingle in interface PropertyKey.Builderpublic PropertyKey.Builder valueList()
valueList in interface PropertyKey.Builderpublic PropertyKey.Builder valueSet()
valueSet in interface PropertyKey.Builderpublic PropertyKey.Builder aggregateType(AggregateType aggregateType)
aggregateType in interface PropertyKey.Builderpublic PropertyKey.Builder writeType(WriteType writeType)
writeType in interface PropertyKey.Builderpublic PropertyKey.Builder calcSum()
calcSum in interface PropertyKey.Builderpublic PropertyKey.Builder calcMax()
calcMax in interface PropertyKey.Builderpublic PropertyKey.Builder calcMin()
calcMin in interface PropertyKey.Builderpublic PropertyKey.Builder calcOld()
calcOld in interface PropertyKey.Builderpublic PropertyKey.Builder userdata(String key, Object val)
userdata in interface PropertyKey.Builderpublic PropertyKey.Builder ifNotExist()
ifNotExist in interface PropertyKey.BuilderCopyright © 2023 The Apache Software Foundation. All rights reserved.