cascading.lingual.catalog
Class TableDef
java.lang.Object
cascading.lingual.catalog.Def
cascading.lingual.catalog.TableDef
- All Implemented Interfaces:
- Serializable
public class TableDef
- extends Def
Class TableDef manages all "table" related meta-data.
- See Also:
- Serialized Form
Constructor Summary |
protected |
TableDef()
|
|
TableDef(SchemaDef parentSchema,
String name,
String identifier,
cascading.bind.catalog.Stereotype<Protocol,Format> stereotype)
|
|
TableDef(SchemaDef parentSchema,
String name,
String identifier,
cascading.bind.catalog.Stereotype<Protocol,Format> stereotype,
Protocol protocol,
Format format)
|
TableDef
protected TableDef()
TableDef
public TableDef(SchemaDef parentSchema,
String name,
String identifier,
cascading.bind.catalog.Stereotype<Protocol,Format> stereotype)
TableDef
public TableDef(SchemaDef parentSchema,
String name,
String identifier,
cascading.bind.catalog.Stereotype<Protocol,Format> stereotype,
Protocol protocol,
Format format)
copyWith
public TableDef copyWith(String newName)
getStereotype
public cascading.bind.catalog.Stereotype<Protocol,Format> getStereotype()
getFields
public Fields getFields()
getProtocol
public Protocol getProtocol()
getFormat
public Format getFormat()
getActualProtocol
protected Protocol getActualProtocol()
getActualFormat
protected Format getActualFormat()
getResourceWith
public cascading.bind.catalog.Resource<Protocol,Format,SinkMode> getResourceWith(SinkMode sinkMode)
equals
public boolean equals(Object object)
- Overrides:
equals
in class Def
hashCode
public int hashCode()
- Overrides:
hashCode
in class Def
Copyright © 2007-2013 Concurrent, Inc. All Rights Reserved.