org.openrdf.elmo.codegen
Class JavaNameResolverImpl
java.lang.Object
org.openrdf.elmo.codegen.JavaNameResolverImpl
- All Implemented Interfaces:
- JavaNameResolver
public class JavaNameResolverImpl
- extends Object
- implements JavaNameResolver
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaNameResolverImpl
public JavaNameResolverImpl()
JavaNameResolverImpl
public JavaNameResolverImpl(ClassLoader cl)
setLiteralManager
public void setLiteralManager(LiteralManager<URI,Literal> literals)
setRoleMapper
public void setRoleMapper(RoleMapper<URI> roles)
setRepository
public void setRepository(Repository repository)
throws RepositoryException
- Throws:
RepositoryException
assignAlias
public void assignAlias(QName name,
QName alias)
assignAnonymous
public void assignAnonymous(QName name)
bindPackageToNamespace
public void bindPackageToNamespace(String packageName,
String namespace)
bindPrefixToNamespace
public void bindPrefixToNamespace(String prefix,
String namespace)
getType
public QName getType(QName name)
- Specified by:
getType in interface JavaNameResolver
getClassName
public String getClassName(QName name)
- Specified by:
getClassName in interface JavaNameResolver
getMethodName
public String getMethodName(QName name)
- Specified by:
getMethodName in interface JavaNameResolver
getPackageName
public String getPackageName(QName qname)
- Specified by:
getPackageName in interface JavaNameResolver
getPropertyName
public String getPropertyName(QName name)
- Specified by:
getPropertyName in interface JavaNameResolver
getPluralPropertyName
public String getPluralPropertyName(QName name)
- Specified by:
getPluralPropertyName in interface JavaNameResolver
getSimpleName
public String getSimpleName(QName name)
- Specified by:
getSimpleName in interface JavaNameResolver
Copyright © 2004-2008 Aduna. All Rights Reserved.