org.kitesdk.data
Class FieldMapping
java.lang.Object
  
org.kitesdk.data.FieldMapping
@Immutable
public class FieldMapping
- extends Object
 
Represents how to store a Schema field.
- Since:
 
  - 0.14.0
 
| 
Nested Class Summary | 
static class | 
FieldMapping.MappingType
 
          The supported Mapping Types, which control how an entity field maps to
 columns in an HBase table. | 
 
 
 
key
public static FieldMapping key(String name)
 
column
public static FieldMapping column(String name,
                                  String family,
                                  String qualifier)
 
keyAsColumn
public static FieldMapping keyAsColumn(String name,
                                       String family)
 
keyAsColumn
public static FieldMapping keyAsColumn(String name,
                                       String family,
                                       @Nullable
                                       String qualifierPrefix)
 
counter
public static FieldMapping counter(String name,
                                   String family,
                                   String qualifier)
 
occ
public static FieldMapping occ(String name)
 
version
public static FieldMapping version(String name)
 
getFieldName
public String getFieldName()
 
getMappingType
public FieldMapping.MappingType getMappingType()
 
getPrefix
public String getPrefix()
 
getFamily
public byte[] getFamily()
 
getFamilyAsString
public String getFamilyAsString()
 
getQualifier
public byte[] getQualifier()
 
getQualifierAsString
public String getQualifierAsString()
 
hashCode
public int hashCode()
- Overrides:
 hashCode in class Object
 
 
equals
public boolean equals(Object obj)
- Overrides:
 equals in class Object
 
 
toString
public String toString()
- Overrides:
 toString in class Object
 
 
Copyright © 2013–2014. All rights reserved.