public class PbsProjectionTemplate extends AbstractProjectionTemplate
Constructor and Description |
---|
PbsProjectionTemplate() |
PbsProjectionTemplate(byte[] serializedFixedPropertiesIndexes,
String[] dynamicProperties,
String[] fixedPaths,
String[] dynamicPaths) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String[] |
getDynamicPaths()
returns projection of dynamic properties that include paths, null indicates no projection is
requested of fixed properties.
|
String[] |
getDynamicProperties()
return projection of dynamic properties, null indicates no projection is requested of dynamic
properties.
|
String[] |
getFixedPaths()
returns projection of fixed properties that include paths, null indicates no projection is
requested of fixed properties.
|
int[] |
getFixedPropertiesIndexes()
returns projection of fixed properties, null indicates no projection is requested of fixed
properties.
|
int |
hashCode() |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
filterOutNonProjectionProperties, filterOutNonProjectionProperties, isAllIndexesProjections, isAllIndexesProjections, isMultiUidsProjection
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class AbstractProjectionTemplate
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class AbstractProjectionTemplate
IOException
public int[] getFixedPropertiesIndexes()
AbstractProjectionTemplate
getFixedPropertiesIndexes
in class AbstractProjectionTemplate
public String[] getDynamicProperties()
AbstractProjectionTemplate
getDynamicProperties
in class AbstractProjectionTemplate
public String[] getFixedPaths()
AbstractProjectionTemplate
getFixedPaths
in class AbstractProjectionTemplate
public String[] getDynamicPaths()
AbstractProjectionTemplate
getDynamicPaths
in class AbstractProjectionTemplate
Copyright © GigaSpaces.