public class XPATHClassNameConflictResolver extends BaseClassNameConflictResolver implements ClassNameConflictResolver
Constructor and Description |
---|
XPATHClassNameConflictResolver() |
Modifier and Type | Method and Description |
---|---|
void |
changeClassInfoAsResultOfConflict(JClass jClass,
String xpath,
String typedXPath,
Annotated annotated)
Changes the JClass' internal class name, as a result of an XPATH
expression uniquely identifying an XML artefact within an XML schema.
|
calculateXPathPrefix, getSourceGenerator, setSourceGenerator
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setSourceGenerator
public void changeClassInfoAsResultOfConflict(JClass jClass, String xpath, String typedXPath, Annotated annotated)
changeClassInfoAsResultOfConflict
in interface ClassNameConflictResolver
changeClassInfoAsResultOfConflict
in class BaseClassNameConflictResolver
jClass
- The JClass
instance whose local name should be
changed.xpath
- XPATH expression used to defer the new local class nametypedXPath
- typed XPATH expression used to defer the new local class nameannotated
- Annotated
instanceCopyright © 2013. All rights reserved.