public Envelope toEnvelope() { Object value = getValue(); if (value instanceof Envelope) return (Envelope) value; else return null; }
public Point toPoint() { Geometry geometry = toGeometry(); return geometry.getCentroid(); }
public Object[] toArray() { List list = toList(); if (list == null) { return null; } return list.toArray(); }
public CalcResult merge(CalcResult resultsToAdd) { if (resultsToAdd == CalcResult.NULL_RESULT) { return this; } else { if (!isCompatible(resultsToAdd)) { throw new IllegalArgumentException("Parameter is not a compatible type"); } else { throw new IllegalArgumentException( "The CalcResults claim to be compatible, but the appropriate merge " + "method has not been implemented."); } } }
public CalcResult merge(CalcResult resultsToAdd) { if(resultsToAdd == CalcResult.NULL_RESULT) { return this; } else { if (!isCompatible(resultsToAdd)) { throw new IllegalArgumentException( "Parameter is not a compatible type"); } else { throw new IllegalArgumentException( "The CalcResults claim to be compatible, but the appropriate merge " + "method has not been implemented."); } } }
public String[] toStringArray() { List list = toList(); if (list == null) { return null; } String[] strings = new String[list.size()]; return (String[]) list.toArray(strings); }
public Point toPoint() { Geometry geometry = toGeometry(); return geometry.getCentroid(); }
public Map toMap() { return (Map) getValue(); }
public Object[] toArray() { List list = toList(); if (list == null) { return null; } return list.toArray(); }
public Point toPoint() { Geometry geometry = toGeometry(); return geometry.getCentroid(); }
public long toLong() { Object value = getValue(); if (value instanceof Number) { Number number = (Number) value; return number.longValue(); } else { return (long) 0; } }
public Object[] toArray() { List list = toList(); if (list == null) { return null; } return list.toArray(); }
public double toDouble() { Object value = getValue(); if (value instanceof Number) { Number number = (Number) value; return number.doubleValue(); } else { return (double) 0; } }
public String[] toStringArray() { List list = toList(); if (list == null) { return null; } String[] strings = new String[list.size()]; return (String[]) list.toArray(strings); }
public float toFloat() { Object value = getValue(); if (value instanceof Number) { Number number = (Number) value; return number.floatValue(); } else { return (float) 0; } }
public String[] toStringArray() { List list = toList(); if (list == null) { return null; } String[] strings = new String[list.size()]; return (String[]) list.toArray(strings); }
public int toInt() { Object value = getValue(); if (value instanceof Number) { Number number = (Number) value; return number.intValue(); } else { return (int) 0; } }
public String toString() { return getValue().toString(); } }
public Set toSet() { Object value = getValue(); if (value == null) { return null; } if (value instanceof Set) { Set set = (Set) value; return set; } if (value.getClass().isArray()) { Set set = new HashSet(Arrays.asList((Object[]) value)); return set; } if (value instanceof Collection) { Set set = new HashSet((Collection) value); return set; } return null; }