net.opengis.swecommon.v_2_0
Class BlockType

java.lang.Object
  extended by net.opengis.swecommon.v_2_0.AbstractSWEType
      extended by net.opengis.swecommon.v_2_0.BlockType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

public class BlockType
extends AbstractSWEType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

Java class for BlockType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="BlockType">
   <complexContent>
     <extension base="{http://www.opengis.net/swe/2.0}AbstractSWEType">
       <attribute name="compression" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="encryption" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="paddingBytes-after" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="paddingBytes-before" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="byteLength" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="ref" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  BigInteger byteLength
           
protected  String compression
           
protected  String encryption
           
protected  BigInteger paddingBytesAfter
           
protected  BigInteger paddingBytesBefore
           
protected  String ref
           
 
Fields inherited from class net.opengis.swecommon.v_2_0.AbstractSWEType
extension, id
 
Constructor Summary
BlockType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 BigInteger getByteLength()
          Gets the value of the byteLength property.
 String getCompression()
          Gets the value of the compression property.
 String getEncryption()
          Gets the value of the encryption property.
 BigInteger getPaddingBytesAfter()
          Gets the value of the paddingBytesAfter property.
 BigInteger getPaddingBytesBefore()
          Gets the value of the paddingBytesBefore property.
 String getRef()
          Gets the value of the ref property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetByteLength()
           
 boolean isSetCompression()
           
 boolean isSetEncryption()
           
 boolean isSetPaddingBytesAfter()
           
 boolean isSetPaddingBytesBefore()
           
 boolean isSetRef()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setByteLength(BigInteger value)
          Sets the value of the byteLength property.
 void setCompression(String value)
          Sets the value of the compression property.
 void setEncryption(String value)
          Sets the value of the encryption property.
 void setPaddingBytesAfter(BigInteger value)
          Sets the value of the paddingBytesAfter property.
 void setPaddingBytesBefore(BigInteger value)
          Sets the value of the paddingBytesBefore property.
 void setRef(String value)
          Sets the value of the ref property.
 String toString()
           
 BlockType withByteLength(BigInteger value)
           
 BlockType withCompression(String value)
           
 BlockType withEncryption(String value)
           
 BlockType withExtension(Collection<Object> values)
           
 BlockType withExtension(List<Object> value)
           
 BlockType withExtension(Object... values)
           
 BlockType withId(String value)
           
 BlockType withPaddingBytesAfter(BigInteger value)
           
 BlockType withPaddingBytesBefore(BigInteger value)
           
 BlockType withRef(String value)
           
 
Methods inherited from class net.opengis.swecommon.v_2_0.AbstractSWEType
getExtension, getId, isSetExtension, isSetId, setExtension, setId, unsetExtension
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

compression

protected String compression

encryption

protected String encryption

paddingBytesAfter

protected BigInteger paddingBytesAfter

paddingBytesBefore

protected BigInteger paddingBytesBefore

byteLength

protected BigInteger byteLength

ref

protected String ref
Constructor Detail

BlockType

public BlockType()
Method Detail

getCompression

public String getCompression()
Gets the value of the compression property.

Returns:
possible object is String

setCompression

public void setCompression(String value)
Sets the value of the compression property.

Parameters:
value - allowed object is String

isSetCompression

public boolean isSetCompression()

getEncryption

public String getEncryption()
Gets the value of the encryption property.

Returns:
possible object is String

setEncryption

public void setEncryption(String value)
Sets the value of the encryption property.

Parameters:
value - allowed object is String

isSetEncryption

public boolean isSetEncryption()

getPaddingBytesAfter

public BigInteger getPaddingBytesAfter()
Gets the value of the paddingBytesAfter property.

Returns:
possible object is BigInteger

setPaddingBytesAfter

public void setPaddingBytesAfter(BigInteger value)
Sets the value of the paddingBytesAfter property.

Parameters:
value - allowed object is BigInteger

isSetPaddingBytesAfter

public boolean isSetPaddingBytesAfter()

getPaddingBytesBefore

public BigInteger getPaddingBytesBefore()
Gets the value of the paddingBytesBefore property.

Returns:
possible object is BigInteger

setPaddingBytesBefore

public void setPaddingBytesBefore(BigInteger value)
Sets the value of the paddingBytesBefore property.

Parameters:
value - allowed object is BigInteger

isSetPaddingBytesBefore

public boolean isSetPaddingBytesBefore()

getByteLength

public BigInteger getByteLength()
Gets the value of the byteLength property.

Returns:
possible object is BigInteger

setByteLength

public void setByteLength(BigInteger value)
Sets the value of the byteLength property.

Parameters:
value - allowed object is BigInteger

isSetByteLength

public boolean isSetByteLength()

getRef

public String getRef()
Gets the value of the ref property.

Returns:
possible object is String

setRef

public void setRef(String value)
Sets the value of the ref property.

Parameters:
value - allowed object is String

isSetRef

public boolean isSetRef()

toString

public String toString()
Overrides:
toString in class AbstractSWEType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
append in class AbstractSWEType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
appendFields in class AbstractSWEType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class AbstractSWEType

equals

public boolean equals(Object object)
Overrides:
equals in class AbstractSWEType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class AbstractSWEType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractSWEType

clone

public Object clone()
Overrides:
clone in class AbstractSWEType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class AbstractSWEType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class AbstractSWEType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
createNewInstance in class AbstractSWEType

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class AbstractSWEType

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class AbstractSWEType

withCompression

public BlockType withCompression(String value)

withEncryption

public BlockType withEncryption(String value)

withPaddingBytesAfter

public BlockType withPaddingBytesAfter(BigInteger value)

withPaddingBytesBefore

public BlockType withPaddingBytesBefore(BigInteger value)

withByteLength

public BlockType withByteLength(BigInteger value)

withRef

public BlockType withRef(String value)

withExtension

public BlockType withExtension(Object... values)
Overrides:
withExtension in class AbstractSWEType

withExtension

public BlockType withExtension(Collection<Object> values)
Overrides:
withExtension in class AbstractSWEType

withId

public BlockType withId(String value)
Overrides:
withId in class AbstractSWEType

withExtension

public BlockType withExtension(List<Object> value)
Overrides:
withExtension in class AbstractSWEType


Copyright © 2008-2015. All Rights Reserved.