public static final class StructuredType.Builder extends Object
StructuredType
. Intended for future extensibility.Constructor and Description |
---|
Builder(Class<?> implementationClass) |
Builder(ObjectIdentifier objectIdentifier) |
Builder(ObjectIdentifier objectIdentifier,
Class<?> implementationClass) |
Modifier and Type | Method and Description |
---|---|
StructuredType.Builder |
attributes(List<StructuredType.StructuredAttribute> attributes) |
StructuredType |
build() |
StructuredType.Builder |
comparision(StructuredType.StructuredComparision comparision) |
StructuredType.Builder |
description(String description) |
StructuredType.Builder |
setFinal(boolean isFinal) |
StructuredType.Builder |
setInstantiable(boolean isInstantiable) |
StructuredType.Builder |
setNullable(boolean isNullable) |
StructuredType.Builder |
superType(StructuredType superType) |
public Builder(Class<?> implementationClass)
public Builder(ObjectIdentifier objectIdentifier)
public Builder(ObjectIdentifier objectIdentifier, Class<?> implementationClass)
public StructuredType.Builder attributes(List<StructuredType.StructuredAttribute> attributes)
public StructuredType.Builder setNullable(boolean isNullable)
public StructuredType.Builder description(String description)
public StructuredType.Builder setFinal(boolean isFinal)
public StructuredType.Builder setInstantiable(boolean isInstantiable)
public StructuredType.Builder comparision(StructuredType.StructuredComparision comparision)
public StructuredType.Builder superType(StructuredType superType)
public StructuredType build()
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.