Class GridCacheQuerySqlMetadataV2
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.CacheSqlMetadata
-
- org.apache.ignite.internal.processors.cache.query.GridCacheQuerySqlMetadataV2
-
- All Implemented Interfaces:
Externalizable,Serializable,GridCacheSqlMetadata
public class GridCacheQuerySqlMetadataV2 extends GridCacheQueryManager.CacheSqlMetadata
Cache metadata with not null field.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GridCacheQuerySqlMetadataV2()Required byExternalizable.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>notNullFields(String type)Gets not null fields.voidreadExternal(ObjectInput in)voidwriteExternal(ObjectOutput out)-
Methods inherited from class org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.CacheSqlMetadata
cacheName, fields, fields, indexes, indexes, keyClass, keyClasses, toString, types, valClasses, valueClass
-
-
-
-
Constructor Detail
-
GridCacheQuerySqlMetadataV2
public GridCacheQuerySqlMetadataV2()
Required byExternalizable.
-
-
Method Detail
-
notNullFields
public Collection<String> notNullFields(String type)
Gets not null fields.- Specified by:
notNullFieldsin interfaceGridCacheSqlMetadata- Overrides:
notNullFieldsin classGridCacheQueryManager.CacheSqlMetadata- Parameters:
type- Type name.- Returns:
- Not null fields collection map or
nullif type name is unknown.
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classGridCacheQueryManager.CacheSqlMetadata- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classGridCacheQueryManager.CacheSqlMetadata- Throws:
IOExceptionClassNotFoundException
-
-