Interface MemberSpecHolderBuilder
-
- All Implemented Interfaces:
public interface MemberSpecHolderBuilder<SELF extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract SELF
addFunction(FunSpec funSpec)
abstract SELF
addFunctions(Iterable<FunSpec> funSpecs)
abstract SELF
addProperties(Iterable<PropertySpec> propertySpecs)
abstract SELF
addProperty(PropertySpec propertySpec)
SELF
addProperty(String name, TypeName type, KModifier modifiers)
SELF
addProperty(String name, KClass<?> type, KModifier modifiers)
SELF
addProperty(String name, TypeName type, Iterable<KModifier> modifiers)
SELF
addProperty(String name, KClass<?> type, Iterable<KModifier> modifiers)
-
-
Method Detail
-
addFunction
abstract SELF addFunction(FunSpec funSpec)
-
addFunctions
abstract SELF addFunctions(Iterable<FunSpec> funSpecs)
-
addProperties
abstract SELF addProperties(Iterable<PropertySpec> propertySpecs)
-
addProperty
abstract SELF addProperty(PropertySpec propertySpec)
-
addProperty
SELF addProperty(String name, TypeName type, KModifier modifiers)
-
addProperty
SELF addProperty(String name, KClass<?> type, KModifier modifiers)
-
addProperty
SELF addProperty(String name, TypeName type, Iterable<KModifier> modifiers)
-
addProperty
SELF addProperty(String name, KClass<?> type, Iterable<KModifier> modifiers)
-
-
-
-