public class FunctionDefinition extends AbstractDataTransferObject implements FunctionDefinitionContract
FunctionDefinitionContract, 
Serialized Form| Modifier and Type | Class and Description | 
|---|---|
| static class  | FunctionDefinition.BuilderA builder which can be used to construct  FunctionDefinitioninstances. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<CategoryDefinition> | getCategories()Returns an ordered list of the categories which this function
 definition requires. | 
| String | getDescription()Returns the description of this function definition. | 
| String | getId()The unique identifier for an object. | 
| String | getName()Returns the name of this function definition. | 
| String | getNamespace()Returns the namespace code of this function definition. | 
| List<FunctionParameterDefinition> | getParameters()Returns an ordered, immutable list of the parameters which this function
 definition requires. | 
| String | getReturnType()Returns the type of the return value of the function defined by this
 function definition. | 
| String | getTypeId()Returns the id of the  KrmsTypeDefinitionwhich defines the
 actual implementation of this function such that it can be loaded into
 the engine and executed. | 
| Long | getVersionNumber()Returns the version number for this object. | 
| boolean | isActive()The active indicator for an object. | 
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toStringpublic String getId()
IdentifiablegetId in interface Identifiablepublic String getNamespace()
FunctionDefinitionContractgetNamespace in interface FunctionDefinitionContractpublic String getName()
FunctionDefinitionContractgetName in interface FunctionDefinitionContractpublic String getDescription()
FunctionDefinitionContractgetDescription in interface FunctionDefinitionContractpublic String getReturnType()
FunctionDefinitionContractgetReturnType in interface FunctionDefinitionContractpublic String getTypeId()
FunctionDefinitionContractKrmsTypeDefinition which defines the
 actual implementation of this function such that it can be loaded into
 the engine and executed.getTypeId in interface FunctionDefinitionContractpublic boolean isActive()
InactivatableisActive in interface Inactivatablepublic Long getVersionNumber()
VersionedgetVersionNumber in interface Versionedpublic List<FunctionParameterDefinition> getParameters()
FunctionDefinitionContractgetParameters in interface FunctionDefinitionContractpublic List<CategoryDefinition> getCategories()
FunctionDefinitionContractgetCategories in interface FunctionDefinitionContractCopyright © 2005–2015 The Kuali Foundation. All rights reserved.