Package net.opengis

Class AbstractBindings

java.lang.Object
net.opengis.AbstractBindings
Direct Known Subclasses:
AbstractXMLStreamBindings, SWEJsonBindings

public abstract class AbstractBindings extends Object

Base for all bindings, provide utility methods. This class is not thread safe.

Since:
Dec 14, 2014
  • Constructor Details

    • AbstractBindings

      public AbstractBindings()
  • Method Details

    • getBooleanFromString

      protected boolean getBooleanFromString(String val)
    • getByteFromString

      protected byte getByteFromString(String val)
    • getShortFromString

      protected short getShortFromString(String val)
    • getIntFromString

      protected int getIntFromString(String val)
    • getLongFromString

      protected long getLongFromString(String val)
    • getFloatFromString

      protected float getFloatFromString(String val)
    • getDoubleFromString

      protected double getDoubleFromString(String val)
    • getDateTimeFromString

      protected OffsetDateTime getDateTimeFromString(String val)
    • getDateTimeOrDoubleFromString

      protected DateTimeOrDouble getDateTimeOrDoubleFromString(String val, boolean isIso)
    • getDurationFromString

      protected double getDurationFromString(String val)
    • getBooleanArrayFromString

      protected boolean[] getBooleanArrayFromString(String val)
    • getIntArrayFromString

      protected int[] getIntArrayFromString(String val)
    • getDoubleArrayFromString

      protected double[] getDoubleArrayFromString(String val)
    • getStringArrayFromString

      protected String[] getStringArrayFromString(String val)
    • getDateTimeArrayFromString

      protected DateTimeOrDouble[] getDateTimeArrayFromString(String val, boolean isIso)
    • getStringValue

      protected String getStringValue(Object obj)
    • getStringValue

      protected String getStringValue(OffsetDateTime val)
    • getStringValue

      protected String getStringValue(DateTimeOrDouble val)
    • getIsoDurationString

      protected String getIsoDurationString(double val)
    • getStringValue

      protected String getStringValue(boolean val)
    • getStringValue

      protected String getStringValue(byte val)
    • getStringValue

      protected String getStringValue(short val)
    • getStringValue

      protected String getStringValue(char val)
    • getStringValue

      protected String getStringValue(int val)
    • getStringValue

      protected String getStringValue(long val)
    • getStringValue

      protected String getStringValue(float val)
    • getStringValue

      protected String getStringValue(double val)
    • getStringValue

      protected String getStringValue(boolean[] array)
    • getStringValue

      protected String getStringValue(byte[] array)
    • getStringValue

      protected String getStringValue(short[] array)
    • getStringValue

      protected String getStringValue(char[] array)
    • getStringValue

      protected String getStringValue(int[] array)
    • getStringValue

      protected String getStringValue(long[] array)
    • getStringValue

      protected String getStringValue(float[] array)
    • getStringValue

      protected String getStringValue(double[] array)
    • getCoordinateStringValue

      protected String getCoordinateStringValue(double[] coords)
    • getStringValue

      protected String getStringValue(String[] array)
    • getStringValue

      protected String getStringValue(DateTimeOrDouble[] dateTimeList)
    • getStringValueAsDoubles

      protected String getStringValueAsDoubles(DateTimeOrDouble[] dateTimeList)
    • trimStringValue

      protected String trimStringValue(String text)
    • canWriteExtension

      public boolean canWriteExtension(Object obj)