public class ObjectClassDelegate extends AbstractICFBuilder<SchemaBuilder>
builder| Constructor and Description |
|---|
ObjectClassDelegate(SchemaBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
void |
attribute(AttributeInfo info) |
void |
attribute(String name) |
void |
attribute(String name,
Class<?> type) |
void |
attribute(String name,
Class<?> type,
Set<AttributeInfo.Flags> flags) |
void |
attributes(groovy.lang.Closure attribute) |
protected void |
complete() |
void |
container() |
void |
disable(Class<? extends SPIOperation>... operation) |
groovy.lang.MetaClass |
getMetaClass() |
Object |
getProperty(String property) |
Object |
invokeMethod(String method,
Object arguments) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
void |
setProperty(String property,
Object value) |
void |
type(String type) |
delegateToTag, getBuilderpublic ObjectClassDelegate(SchemaBuilder builder)
public groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectgetMetaClass in class AbstractICFBuilder<SchemaBuilder>public void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass in interface groovy.lang.GroovyObjectsetMetaClass in class AbstractICFBuilder<SchemaBuilder>public Object invokeMethod(String method, Object arguments)
invokeMethod in interface groovy.lang.GroovyObjectinvokeMethod in class AbstractICFBuilder<SchemaBuilder>public Object getProperty(String property)
getProperty in interface groovy.lang.GroovyObjectgetProperty in class AbstractICFBuilder<SchemaBuilder>public void setProperty(String property, Object value)
setProperty in interface groovy.lang.GroovyObjectsetProperty in class AbstractICFBuilder<SchemaBuilder>public void type(String type)
public void container()
public void attribute(AttributeInfo info)
public void attribute(String name)
public void attribute(String name, Class<?> type, Set<AttributeInfo.Flags> flags)
public void attributes(@DelegatesTo(value=AttributeInfoDelegate.class) groovy.lang.Closure attribute)
public void disable(Class<? extends SPIOperation>... operation)
protected void complete()
complete in class AbstractICFBuilder<SchemaBuilder>Copyright © 2018–2025. All rights reserved.