All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.hisrc.jsonix.naming.Naming Maven / Gradle / Ivy

There is a newer version: 2.3.9
Show newest version
package org.hisrc.jsonix.naming;

public interface Naming {
	
	String name();
	
	String dependencies();

	String defaultElementNamespaceURI();
	String defaultAttributeNamespaceURI();

	String elementInfos();
	String typeInfos();

	
	String type();
	//
	String typeInfo();
	String list();
	
	//
	String localName();
	
	
	// classInfo properties
	String classInfo();
	String baseTypeInfo();
	String propertyInfos();
	
	// enumInfo properties
	String enumInfo();
	String values();
	
	
	// elementInfo properties
	String elementName();
	String scope();
	String substitutionHead();
	
	// propertyInfo properties
	String collection();
	String wrapperElementName();
	String allowDom();
	String allowTypedObject();
	String mixed();
	String attributeName();
	String elementTypeInfos();
	
	// types of property Infos
	String element();
	String elements();
	String elementRef();
	String elementRefs();
	String anyElement();
	String attribute();
	String anyAttribute();
	String value();
	
	String namespaceURI();
	String prefix();
	String localPart();
	

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy