|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compass.core.mapping.AbstractMapping
org.compass.core.mapping.AbstractMultipleMapping
org.compass.core.mapping.ContractMapping
public class ContractMapping
| Field Summary |
|---|
| Fields inherited from class org.compass.core.mapping.AbstractMultipleMapping |
|---|
mappings, mappingsByNameMap |
| Constructor Summary | |
|---|---|
ContractMapping()
|
|
| Method Summary | |
|---|---|
Mapping |
copy()
Copies over the mapping definition into a newly instanciated Mapping object. |
String |
getAlias()
Returns the alias this mapping is associated with. |
String |
getAnalyzer()
|
String[] |
getExtendedAliases()
Returns a list of aliases that this alias extends. |
String[] |
getExtendingAliases()
Returns a list of all the aliases that extend this mapping. |
void |
setAlias(String alias)
Sets the alias this mapping is associated with. |
void |
setAnalyzer(String analyzer)
|
void |
setExtendedAliases(String[] extendedMappings)
Sets a list of aliases that this alias extends. |
void |
setExtendingAliases(String[] extendingAliases)
Sets a list of all the aliases that extend this mapping. |
AliasMapping |
shallowCopy()
Performs a shalow copy of this mapping, not including any internal mappings belonging to MultipleMapping. |
| Methods inherited from class org.compass.core.mapping.AbstractMultipleMapping |
|---|
addMapping, addMappings, clearMappings, copy, getMapping, getMapping, mappingsIt, mappingsSize, removeExistingByName, replaceMappings, shallowCopy |
| Methods inherited from class org.compass.core.mapping.AbstractMapping |
|---|
controlsObjectNullability, copy, getConverter, getConverterName, getName, getPath, setConverter, setConverterName, setName, setPath |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.compass.core.mapping.MultipleMapping |
|---|
addMapping, getMapping, getMapping, mappingsIt |
| Methods inherited from interface org.compass.core.mapping.Mapping |
|---|
controlsObjectNullability, getConverter, getConverterName, getName, getPath, setConverter, setConverterName, setName, setPath |
| Constructor Detail |
|---|
public ContractMapping()
| Method Detail |
|---|
public Mapping copy()
Mapping
copy in interface Mappingpublic AliasMapping shallowCopy()
AliasMappingMultipleMapping.
shallowCopy in interface AliasMappingpublic String getAlias()
AliasMapping
getAlias in interface AliasMappingpublic void setAlias(String alias)
AliasMapping
setAlias in interface AliasMappingpublic String[] getExtendedAliases()
AliasMapping
getExtendedAliases in interface AliasMappingpublic void setExtendedAliases(String[] extendedMappings)
AliasMapping
setExtendedAliases in interface AliasMappingpublic String[] getExtendingAliases()
AliasMapping
getExtendingAliases in interface AliasMappingpublic void setExtendingAliases(String[] extendingAliases)
AliasMapping
setExtendingAliases in interface AliasMappingpublic String getAnalyzer()
getAnalyzer in interface AliasMappingpublic void setAnalyzer(String analyzer)
setAnalyzer in interface AliasMapping
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||