Retrieves all the synonyms (incl. the preferred name) of a data type.

@param datatypeKey ID, any name, or URI (URL or URN) of a data type
@return all the data type's synonyms (incl. preferred name)
485010
public static String[] getNames(String datatypeKey)
    {
    	Set<String> names = new HashSet<String>();
    	Datatype datatype = getDatatype(datatypeKey);
    	names.add(datatype.getName());
    	Synonyms synonyms = datatype.getSynonyms();
    	if(synonyms != null)
    	  for(String name : synonyms.getSynonym()) {
    		names.add(name);
    	  }
    	return names.toArray(ARRAY_OF_STRINGS);
    }
641010
public static synchronized List getPropertyNames(String entityTypeName) {
        if (propertyNames != null) {
            return propertyNames;
        } else {
            {
                List names = new ArrayList();
                names.add("value");
                names.add("lang");
                propertyNames = Collections.unmodifiableList(names);
                return propertyNames;
            }
        }
    }
916959
public String getColumnTypeName( int index ) throws OdaException
	{
        int nativeTypeCode = getColumnType( index );
        return Driver.getNativeDataTypeName( nativeTypeCode );
	}
1164018
@Override
    public AliasType get(String key) {
        key = key.toUpperCase();
        AliasType type = super.get(key);

        if (type == null) {
            register(type = new AliasType(key));
        }

        return type;
    }
542855
public String getData(String key) {
        QName qn = new QName("data-" + key);
        return this.getOtherAttributes().get(qn);
    }
577404
public java.util.List<String> getKeyNames() {
        if (keyNames == null) {
            keyNames = new com.amazonaws.internal.SdkInternalList<String>();
        }
        return keyNames;
    }
652594
public <R> R getData(TypeToken<R> dataType) {
        return GSON.fromJson(data, dataType.getType());
    }
733912
public Set<String> getKeys(Class<?> type) {
        return data.entrySet().stream().filter(val -> type.isAssignableFrom(val.getValue()
                .getClass())).map(Map.Entry::getKey).collect(Collectors
                .toSet());
    }
792685
public Object parseAs(Type dataType) throws IOException {
    if (!hasMessageBody()) {
      return null;
    }
    return request.getParser().parseAndClose(getContent(), getContentCharset(), dataType);
  }
118285
public static String getOfficialDataTypeURI(Datatype datatype) {
    	for(Uris uris : datatype.getUris()) {
    		for(Uri uri : uris.getUri()) {
    			if(!isDeprecated(uri) && uri.getType() == UriType.URN) {
    				return uri.getValue();
    			}
    		}
    	}
    	
    	return null;
    }
417776
public Set<String> getKeyList() throws IOException {
    if (dataCollector.getCollectorType()
        .equals(DataCollector.COLLECTOR_TYPE_LIST)) {
      return dataCollector.getResult().getComparatorList().keySet();
    } else {
      throw new IOException(
          "only allowed for " + DataCollector.COLLECTOR_TYPE_LIST);
    }
  }
974753
public String ofCompat( String compatibilityDataTypeName ) {
        switch( compatibilityDataTypeName ) {
        case COMPAT_TEXT:
            return TEXT();
        case COMPAT_INT:
            return INTEGER();
        case COMPAT_LONG:
            return LONG();
        case COMPAT_REAL:
            return REAL();
        case COMPAT_BLOB:
            return BLOB();
        case COMPAT_CLOB:
            return CLOB();
        }
        throw new RuntimeException("No type for name: " + compatibilityDataTypeName);
    }
392190
public String getDatabaseName(String databaseKey) {

        return getDatabaseProperties().get(databaseKey).getProperty(databaseKey + PROPKEY_NAME);
    }
882233
public Query rowKey(String key) {
    Preconditions.checkNotNull(key, "Key can't be null.");
    return rowKey(ByteString.copyFromUtf8(key));
  }
704797
public static String getKeyString(Server server, Query query, Result result, List<String> typeNames, String rootPrefix) {
		StringBuilder sb = new StringBuilder();
		addRootPrefix(rootPrefix, sb);
		addAlias(server, sb);
		addSeparator(sb);
		addMBeanIdentifier(query, result, sb);
		addSeparator(sb);
		addTypeName(query, result, typeNames, sb);
		addKeyString(query, result, sb);
		return sb.toString();
	}
1363862
public static String getDataTypeDef(String datatypeKey)
    {
    	Datatype datatype = getDatatype(datatypeKey);
    	return datatype.getDefinition();
    }
33386
private String getTypeKey(I_CmsXmlSchemaType value) {

        StringBuffer result = new StringBuffer(64);
        result.append(value.getContentDefinition().getInnerName());
        result.append('.');
        result.append(value.getName());
        return result.toString();
    }