public class ConfObjectInfo<Obj extends ConfigurableSopremoType> extends AbstractSopremoType implements ISopremoType
| Modifier and Type | Class and Description |
|---|---|
static class |
ConfObjectInfo.ConfObjectIndexedPropertyInfo |
static class |
ConfObjectInfo.ConfObjectPropertyInfo |
static class |
ConfObjectInfo.PropertyInfo |
| Constructor and Description |
|---|
ConfObjectInfo(AdditionalInfoResolver additionalInfoResolver,
NameChooser propertyNameChooser,
Class<Obj> operatorClass,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendAsString(Appendable appendable) |
static Object |
coerce(EvaluationExpression expression,
Class<?> propertyType) |
IRegistry<ConfObjectInfo.ConfObjectIndexedPropertyInfo> |
getInputPropertyRegistry(ConfigurableSopremoType object) |
String |
getName() |
Class<Obj> |
getOperatorClass()
Returns the operatorClass.
|
IRegistry<ConfObjectInfo.ConfObjectPropertyInfo> |
getOperatorPropertyRegistry(ConfigurableSopremoType object) |
protected boolean |
needsInitialization() |
Obj |
newInstance() |
append, checkCopyType, clone, copy, shallowClone, toString, toStringpublic ConfObjectInfo(AdditionalInfoResolver additionalInfoResolver, NameChooser propertyNameChooser, Class<Obj> operatorClass, String name)
public void appendAsString(Appendable appendable) throws IOException
appendAsString in interface eu.stratosphere.util.IAppendingIOExceptionpublic IRegistry<ConfObjectInfo.ConfObjectIndexedPropertyInfo> getInputPropertyRegistry(ConfigurableSopremoType object)
public String getName()
public Class<Obj> getOperatorClass()
public IRegistry<ConfObjectInfo.ConfObjectPropertyInfo> getOperatorPropertyRegistry(ConfigurableSopremoType object)
public Obj newInstance()
protected boolean needsInitialization()
public static Object coerce(EvaluationExpression expression, Class<?> propertyType)
Copyright © 2011–2014. All rights reserved.