protected static class DataSchemaCompiler.GenericDataAttributes extends Object implements DataAttributes
Modifier | Constructor and Description |
---|---|
protected |
GenericDataAttributes() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Object |
getMetaAttribute(String domain,
String name,
Class type,
DataAttributeContext context) |
Object |
getMetaAttribute(String domain,
String name,
Class type,
DataAttributeContext context,
Object defaultValue) |
String[] |
getMetaAttributeDomains() |
ConceptQueryMapper |
getMetaAttributeMapper(String domain,
String name) |
String[] |
getMetaAttributeNames(String domainName) |
void |
setup(String parameterName,
Class parameterType,
String source,
String label,
DataAttributes globalAttributes) |
public void setup(String parameterName, Class parameterType, String source, String label, DataAttributes globalAttributes)
public String[] getMetaAttributeDomains()
getMetaAttributeDomains
in interface DataAttributes
public String[] getMetaAttributeNames(String domainName)
getMetaAttributeNames
in interface DataAttributes
public Object getMetaAttribute(String domain, String name, Class type, DataAttributeContext context)
getMetaAttribute
in interface DataAttributes
domain
- never null.name
- never null.type
- can be null.context
- never null.public Object getMetaAttribute(String domain, String name, Class type, DataAttributeContext context, Object defaultValue)
getMetaAttribute
in interface DataAttributes
domain
- never null.name
- never null.type
- can be null.context
- never null.defaultValue
- can be nullpublic Object clone() throws CloneNotSupportedException
clone
in interface DataAttributes
clone
in class Object
CloneNotSupportedException
public ConceptQueryMapper getMetaAttributeMapper(String domain, String name)
getMetaAttributeMapper
in interface DataAttributes
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.