public class VirtualMappingMethod extends MappingMethod
BuiltInMethod
.Writable.Context
Constructor and Description |
---|
VirtualMappingMethod(BuiltInMethod method) |
VirtualMappingMethod(HelperMethod method) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Set<Type> |
getImportTypes()
Returns a set containing those
Type s referenced by this model element for which an import statement needs
to be declared. |
String |
getTemplateName()
Returns the name of the template to be used for a specific writable type.
|
int |
hashCode() |
getAccessibility, getAfterMappingReferences, getBeforeMappingReferencesWithMappingTarget, getBeforeMappingReferencesWithoutMappingTarget, getName, getParameterNames, getParameters, getResultName, getResultType, getReturnType, getSourceParameters, getThrownTypes, isExistingInstanceMapping, isStatic, toString
getTemplateNameForClass, write
public VirtualMappingMethod(BuiltInMethod method)
public VirtualMappingMethod(HelperMethod method)
public String getTemplateName()
FreeMarkerWritable
FreeMarkerWritable.getTemplateNameForClass(Class)
is called with getClass()
, but this can be customized by
overriding this method if required.getTemplateName
in class FreeMarkerWritable
null
.public Set<Type> getImportTypes()
ModelElement
Type
s referenced by this model element for which an import statement needs
to be declared.getImportTypes
in class MappingMethod
null
.public int hashCode()
hashCode
in class MappingMethod
public boolean equals(Object obj)
equals
in class MappingMethod
Copyright © 2012-2017 Gunnar Morling; All rights reserved. Released under the Apache Software License 2.0.