Package com.helger.pdflayout.spec
Class AbstractRectSpec
- java.lang.Object
-
- com.helger.pdflayout.spec.AbstractRectSpec
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
MarginSpec,PaddingSpec
@Immutable @MustImplementEqualsAndHashcode public abstract class AbstractRectSpec extends Object implements Serializable
Defines a rectangular object.- Author:
- Philip Helger
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractRectSpec(float fTop, float fRight, float fBottom, float fLeft)AbstractRectSpec(AbstractRectSpec aOther)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)floatgetBottom()floatgetLeft()floatgetRight()floatgetTop()floatgetXSum()floatgetYSum()booleanhasAnyValue()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
AbstractRectSpec
public AbstractRectSpec(@Nonnull AbstractRectSpec aOther)
-
AbstractRectSpec
public AbstractRectSpec(float fTop, float fRight, float fBottom, float fLeft)
-
-
Method Detail
-
hasAnyValue
public final boolean hasAnyValue()
-
getTop
public final float getTop()
- Returns:
- Top value
-
getRight
public final float getRight()
- Returns:
- Right value
-
getBottom
public final float getBottom()
- Returns:
- Bottom value
-
getLeft
public final float getLeft()
- Returns:
- Left value
-
getXSum
public final float getXSum()
- Returns:
- Left + right value
-
getYSum
public final float getYSum()
- Returns:
- Top + bottom value
-
-