public class ProjectionTemplate extends AbstractProjectionTemplate
Constructor and Description |
---|
ProjectionTemplate() |
Modifier and Type | Method and Description |
---|---|
static ProjectionTemplate |
create(String[] projections,
ITypeDesc typeDesc) |
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
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
enabledSmartExternalizableWithReference
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
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class AbstractProjectionTemplate
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class AbstractProjectionTemplate
IOException
ClassNotFoundException
public static ProjectionTemplate create(String[] projections, ITypeDesc typeDesc)
Copyright © GigaSpaces.