|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.datanucleus.store.hbase.HBaseUtils
public class HBaseUtils
| Field Summary | |
|---|---|
protected static org.datanucleus.util.Localiser |
LOCALISER
Localiser for messages. |
| Constructor Summary | |
|---|---|
HBaseUtils()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
getDefaultValueForMember(org.datanucleus.metadata.AbstractMemberMetaData mmd)
Accessor for the default value specified for the provided member. |
static org.apache.hadoop.hbase.client.Delete |
getDeleteForObject(org.datanucleus.store.ObjectProvider sm)
|
static java.lang.Object |
getDiscriminatorForObject(org.datanucleus.metadata.AbstractClassMetaData cmd,
org.apache.hadoop.hbase.client.Result result)
Convenience method that extracts the discriminator for a class of the specified type from the passed Result. |
static java.lang.String |
getFamilyName(org.datanucleus.metadata.AbstractClassMetaData acmd,
int absoluteFieldNumber)
Accessor for the HBase family name for this field. |
static java.lang.String |
getFamilyName(org.datanucleus.metadata.AbstractMemberMetaData mmd,
int fieldNumber,
java.lang.String tableNameForClass)
Accessor for the HBase family name for the field of the embedded field. |
static java.lang.String |
getFamilyName(org.datanucleus.metadata.DiscriminatorMetaData dismd)
Accessor for the HBase family name for the discriminator of this class. |
static java.lang.String |
getFamilyName(org.datanucleus.metadata.IdentityMetaData idmd)
Accessor for the HBase family name for the identity of this class. |
static java.lang.String |
getFamilyName(org.datanucleus.metadata.VersionMetaData vermd)
Accessor for the HBase family name for the version of this class. |
static org.apache.hadoop.hbase.client.Put |
getPutForObject(org.datanucleus.store.ObjectProvider sm)
|
static java.lang.String |
getQualifierName(org.datanucleus.metadata.AbstractClassMetaData acmd,
int absoluteFieldNumber)
Accessor for the HBase qualifier name for this field. |
static java.lang.String |
getQualifierName(org.datanucleus.metadata.AbstractMemberMetaData mmd,
int fieldNumber)
Accessor for the HBase qualifier name for the field of this embedded field. |
static java.lang.String |
getQualifierName(org.datanucleus.metadata.DiscriminatorMetaData dismd)
Accessor for the HBase qualifier name for this discriminator. |
static java.lang.String |
getQualifierName(org.datanucleus.metadata.IdentityMetaData idmd)
Accessor for the HBase qualifier name for this identity. |
static java.lang.String |
getQualifierName(org.datanucleus.metadata.VersionMetaData vermd)
Accessor for the HBase qualifier name for this version. |
static org.apache.hadoop.hbase.client.Result |
getResultForObject(org.datanucleus.store.ObjectProvider sm,
org.apache.hadoop.hbase.client.HTable table)
|
static java.lang.Object |
getSurrogateVersionForObject(org.datanucleus.metadata.AbstractClassMetaData cmd,
org.apache.hadoop.hbase.client.Result result)
Convenience method that extracts the surrogate version for a class of the specified type from the passed Result. |
static java.lang.String |
getTableName(org.datanucleus.metadata.AbstractClassMetaData acmd)
Accessor for the HBase table name for this class. |
static java.lang.Object |
getVersionForObject(org.datanucleus.metadata.AbstractClassMetaData cmd,
org.apache.hadoop.hbase.client.Result result,
org.datanucleus.store.ExecutionContext ec)
Convenience method that extracts the version for a class of the specified type from the passed Result. |
static boolean |
objectExistsInTable(org.datanucleus.store.ObjectProvider sm,
org.apache.hadoop.hbase.client.HTable table)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.datanucleus.util.Localiser LOCALISER
| Constructor Detail |
|---|
public HBaseUtils()
| Method Detail |
|---|
public static java.lang.String getDefaultValueForMember(org.datanucleus.metadata.AbstractMemberMetaData mmd)
mmd - Metadata for the member
public static java.lang.String getTableName(org.datanucleus.metadata.AbstractClassMetaData acmd)
acmd - Metadata for the class
public static java.lang.String getFamilyName(org.datanucleus.metadata.AbstractMemberMetaData mmd,
int fieldNumber,
java.lang.String tableNameForClass)
mmd - Metadata for the embedded fieldfieldNumber - Number of the field in the embedded object
public static java.lang.String getQualifierName(org.datanucleus.metadata.AbstractMemberMetaData mmd,
int fieldNumber)
mmd - Metadata for the owning memberfieldNumber - Member number of the embedded object
public static java.lang.String getFamilyName(org.datanucleus.metadata.IdentityMetaData idmd)
idmd - Metadata for the identity
public static java.lang.String getQualifierName(org.datanucleus.metadata.IdentityMetaData idmd)
idmd - Metadata for the Identity
public static java.lang.String getFamilyName(org.datanucleus.metadata.DiscriminatorMetaData dismd)
dismd - Metadata for the discriminator
public static java.lang.String getQualifierName(org.datanucleus.metadata.DiscriminatorMetaData dismd)
dismd - Metadata for the discriminator
public static java.lang.String getFamilyName(org.datanucleus.metadata.VersionMetaData vermd)
vermd - Metadata for the version
public static java.lang.String getQualifierName(org.datanucleus.metadata.VersionMetaData vermd)
vermd - Metadata for the version
public static java.lang.String getFamilyName(org.datanucleus.metadata.AbstractClassMetaData acmd,
int absoluteFieldNumber)
acmd - Metadata for the classabsoluteFieldNumber - Field number
public static java.lang.String getQualifierName(org.datanucleus.metadata.AbstractClassMetaData acmd,
int absoluteFieldNumber)
acmd - Metadata for the classabsoluteFieldNumber - Field number
public static java.lang.Object getVersionForObject(org.datanucleus.metadata.AbstractClassMetaData cmd,
org.apache.hadoop.hbase.client.Result result,
org.datanucleus.store.ExecutionContext ec)
cmd - Metadata for the classresult - The result
public static java.lang.Object getSurrogateVersionForObject(org.datanucleus.metadata.AbstractClassMetaData cmd,
org.apache.hadoop.hbase.client.Result result)
cmd - Metadata for the classresult - The result
public static java.lang.Object getDiscriminatorForObject(org.datanucleus.metadata.AbstractClassMetaData cmd,
org.apache.hadoop.hbase.client.Result result)
cmd - Metadata for the classresult - The result
public static org.apache.hadoop.hbase.client.Put getPutForObject(org.datanucleus.store.ObjectProvider sm)
throws java.io.IOException
java.io.IOException
public static org.apache.hadoop.hbase.client.Delete getDeleteForObject(org.datanucleus.store.ObjectProvider sm)
throws java.io.IOException
java.io.IOException
public static org.apache.hadoop.hbase.client.Result getResultForObject(org.datanucleus.store.ObjectProvider sm,
org.apache.hadoop.hbase.client.HTable table)
throws java.io.IOException
java.io.IOException
public static boolean objectExistsInTable(org.datanucleus.store.ObjectProvider sm,
org.apache.hadoop.hbase.client.HTable table)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||