B
- Concrete builder type.S
- Shape type being created.public abstract static class EntityShape.Builder<B extends EntityShape.Builder<?,?>,S extends EntityShape> extends AbstractShapeBuilder<B,S>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
B |
addOperation(java.lang.String id) |
B |
addOperation(ToShapeId id) |
B |
addResource(java.lang.String id) |
B |
addResource(ToShapeId id) |
B |
clearOperations() |
B |
clearResources() |
B |
operations(java.util.Collection<ShapeId> ids) |
B |
removeOperation(ToShapeId id) |
B |
removeResource(ToShapeId id) |
B |
resources(java.util.Collection<ShapeId> ids) |
addMember, addTrait, addTraits, clearTraits, getId, getShapeType, getSourceLocation, id, id, removeTrait, removeTrait, source, source, traits
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build, requiredState