org.gcube.opensearch.opensearchoperator.record
Class OpenSearchRecordDefinition

java.lang.Object
  extended by gr.uoa.di.madgik.grs.record.RecordDefinition
      extended by org.gcube.opensearch.opensearchoperator.record.OpenSearchRecordDefinition

public class OpenSearchRecordDefinition
extends gr.uoa.di.madgik.grs.record.RecordDefinition


Field Summary
static boolean defaultCompress
           
static java.lang.String PayloadFieldName
           
 
Constructor Summary
OpenSearchRecordDefinition()
           
OpenSearchRecordDefinition(boolean compress)
           
 
Method Summary
 void copyFrom(OpenSearchRecordDefinition other)
           
 void extendDeflate(java.io.DataOutput out)
           
 boolean extendEquals(java.lang.Object obj)
           
 void extendFromXML(org.w3c.dom.Element element)
           
 void extendInflate(java.io.DataInput in)
           
 void extendToXML(org.w3c.dom.Document doc, org.w3c.dom.Element element)
           
 
Methods inherited from class gr.uoa.di.madgik.grs.record.RecordDefinition
copyFrom, deflate, equals, fromXML, getDefinition, getDefinition, getDefinitionSize, getTransportDirective, inflate, setTransportDirective, toXML
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PayloadFieldName

public static final java.lang.String PayloadFieldName
See Also:
Constant Field Values

defaultCompress

public static final boolean defaultCompress
See Also:
Constant Field Values
Constructor Detail

OpenSearchRecordDefinition

public OpenSearchRecordDefinition()

OpenSearchRecordDefinition

public OpenSearchRecordDefinition(boolean compress)
Method Detail

copyFrom

public void copyFrom(OpenSearchRecordDefinition other)
              throws java.lang.Exception
Throws:
java.lang.Exception

extendEquals

public boolean extendEquals(java.lang.Object obj)
Specified by:
extendEquals in class gr.uoa.di.madgik.grs.record.RecordDefinition

extendDeflate

public void extendDeflate(java.io.DataOutput out)
                   throws gr.uoa.di.madgik.grs.record.GRS2RecordSerializationException
Specified by:
extendDeflate in class gr.uoa.di.madgik.grs.record.RecordDefinition
Throws:
gr.uoa.di.madgik.grs.record.GRS2RecordSerializationException

extendInflate

public void extendInflate(java.io.DataInput in)
                   throws gr.uoa.di.madgik.grs.record.GRS2RecordSerializationException
Specified by:
extendInflate in class gr.uoa.di.madgik.grs.record.RecordDefinition
Throws:
gr.uoa.di.madgik.grs.record.GRS2RecordSerializationException

extendToXML

public void extendToXML(org.w3c.dom.Document doc,
                        org.w3c.dom.Element element)
                 throws gr.uoa.di.madgik.grs.record.GRS2RecordSerializationException
Specified by:
extendToXML in class gr.uoa.di.madgik.grs.record.RecordDefinition
Throws:
gr.uoa.di.madgik.grs.record.GRS2RecordSerializationException

extendFromXML

public void extendFromXML(org.w3c.dom.Element element)
                   throws gr.uoa.di.madgik.grs.record.GRS2RecordSerializationException
Specified by:
extendFromXML in class gr.uoa.di.madgik.grs.record.RecordDefinition
Throws:
gr.uoa.di.madgik.grs.record.GRS2RecordSerializationException