/** * Returns the format version for the specified mime type. * * <p>This method should only be overriden by formats that support multiple versions. The * default implementation just returns 1.0.0. */ public Version versionForMimeType(String mimeType) { return new Version("1.0.0"); }
@Override public String mimeType(Version version) { if (version != null && version.equals(VERSION_11)) { return MIMETYPE_11; } return MIMETYPE_10; }
/** Returns the value corresponding to this entry, as a String. */ public Object getValue() { Object actualValue = super.getValue(); String stringValue = FeatureWrapper.valueToString(actualValue); return stringValue; } }
/** * returns the value asociated with <code>key</code> on the set of key/value pairs of this * request reader * * @param key DOCUMENT ME! * @return DOCUMENT ME! */ protected String getValue(String key) { return Converters.convert(kvpPairs.get(key), String.class); }
@Override public File file() { return URLs.urlToFile(url); }
private static Date beginning(Object dateOrDateRange) { if (dateOrDateRange instanceof DateRange) { return ((DateRange) dateOrDateRange).getMinValue(); } else { return (Date) dateOrDateRange; } }
private static Date end(Object dateOrDateRange) { if (dateOrDateRange instanceof DateRange) { return ((DateRange) dateOrDateRange).getMaxValue(); } else { return (Date) dateOrDateRange; } }
public void onApplicationEvent(ApplicationEvent event) { if (event instanceof ContextRefreshedEvent) { extensionsCache.clear(); singletonBeanCache.clear(); } }
public int compare(Object o1, Object o2) { Service s1 = (Service) o1; Service s2 = (Service) o2; return s1.getVersion().compareTo(s2.getVersion()); } };
@Override public V remove(Object key) { V object = super.remove(key); if (object != null) { dispose((K) key, object); } return object; }
@Override public InputSource resolveEntity( String name, String publicId, String baseURI, String systemId) throws SAXException, IOException { if (isLocalGeoToolsSchema(baseURI, systemId)) { return null; } return super.resolveEntity(name, publicId, baseURI, systemId); }
public <T> T get(String key, Class<T> clazz) { Object obj = get(key); if (obj == null) { return null; } return Converters.convert(obj, clazz); }
/** * Determines the version of the format/language of the specified style resource. * * <p>This method should only be overriden by formats that support multiple versions. The * default implementation just returns 1.0.0. * * @param input The style input, see {@link #toReader(Object)} for accepted inputs. */ public Version version(Object input) throws IOException { return new Version("1.0.0"); }
/** Clear caches used by GeoServerExtensions. */ public static void clear() { GeoServerExtensions.extensionsCache.clear(); GeoServerExtensions.singletonBeanCache.clear(); GeoServerExtensions.propertyCache.clear(); GeoServerExtensions.fileCache.clear(); } /**
/** Parses the string into a numberic value. */ public Object parse(String value) throws Exception { return Converters.convert(value, getBinding()); } }
public MessageXmlParser() { this(null, new Version("1.0.0")); }