org.apache.pig.impl.logicalLayer.schema
Class Schema
java.lang.Object
org.apache.pig.impl.logicalLayer.schema.Schema
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- AtomSchema, TupleSchema
public abstract class Schema
- extends Object
- implements Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
aliases
protected Set<String> aliases
Schema
public Schema()
copy
public Schema copy()
colFor
public abstract int colFor(String alias)
schemaFor
public abstract Schema schemaFor(int col)
flatten
public abstract List<Schema> flatten()
setAlias
public void setAlias(String alias)
removeAlias
public void removeAlias(String alias)
removeAllAliases
public void removeAllAliases()
getAliases
public Set<String> getAliases()
getAlias
public String getAlias()
Copyright © ${year} The Apache Software Foundation