@Immutable public class CoverageTransform extends Object implements AttributeContainer
| Constructor and Description |
|---|
CoverageTransform(String name,
AttributeContainer attributes,
boolean isHoriz) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAll(Iterable<Attribute> atts)
Add all; replace old if has same name
|
Attribute |
addAttribute(Attribute att)
Add new or replace old if has same name
|
AttributeContainer |
attributes() |
Attribute |
findAttribute(String name)
Deprecated.
Use attributes()
|
double |
findAttributeDouble(String attName,
double defaultValue)
Deprecated.
Use attributes()
|
Attribute |
findAttributeIgnoreCase(String name)
Deprecated.
Use attributes()
|
int |
findAttributeInteger(String attName,
int defaultValue)
Deprecated.
Use attributes()
|
String |
findAttValueIgnoreCase(String attName,
String defaultValue)
Deprecated.
Use attributes()
|
List<Attribute> |
getAttributes()
Deprecated.
Use attributes()
|
String |
getName()
Get the (optional) name of the AttributeContainer.
|
ProjectionImpl |
getProjection() |
boolean |
isHoriz() |
boolean |
remove(Attribute a)
Remove an Attribute : uses the attribute hashCode to find it.
|
boolean |
removeAttribute(String attName)
Remove an Attribute by name.
|
boolean |
removeAttributeIgnoreCase(String attName)
Remove an Attribute by name, ignoring case
|
String |
toString() |
void |
toString(Formatter f,
Indent indent) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waithasAttribute, iteratorforEach, spliteratorpublic CoverageTransform(String name, AttributeContainer attributes, boolean isHoriz)
public boolean isHoriz()
public ProjectionImpl getProjection()
public AttributeContainer attributes()
@Deprecated public List<Attribute> getAttributes()
AttributeContainergetAttributes in interface AttributeContainer@Deprecated public Attribute findAttribute(String name)
AttributeContainerfindAttribute in interface AttributeContainer@Deprecated public Attribute findAttributeIgnoreCase(String name)
AttributeContainerfindAttributeIgnoreCase in interface AttributeContainer@Deprecated public String findAttValueIgnoreCase(String attName, String defaultValue)
AttributeContainerfindAttValueIgnoreCase in interface AttributeContainer@Deprecated public double findAttributeDouble(String attName, double defaultValue)
AttributeContainerfindAttributeDouble in interface AttributeContainer@Deprecated public int findAttributeInteger(String attName, int defaultValue)
AttributeContainerfindAttributeInteger in interface AttributeContainerpublic String getName()
AttributeContainergetName in interface AttributeContainerpublic boolean remove(Attribute a)
AttributeContainerremove in interface AttributeContainera - remove this attributepublic boolean removeAttribute(String attName)
AttributeContainerremoveAttribute in interface AttributeContainerattName - if exists, remove this attributepublic boolean removeAttributeIgnoreCase(String attName)
AttributeContainerremoveAttributeIgnoreCase in interface AttributeContainerattName - if exists, remove this attributepublic void addAll(Iterable<Attribute> atts)
AttributeContaineraddAll in interface AttributeContainerpublic Attribute addAttribute(Attribute att)
AttributeContaineraddAttribute in interface AttributeContaineratt - add this Attribute