Package com.solibri.smc.api.model
Enum Quantities.Type
- java.lang.Object
-
- java.lang.Enum<Quantities.Type>
-
- com.solibri.smc.api.model.Quantities.Type
-
- All Implemented Interfaces:
Serializable
,Comparable<Quantities.Type>
- Enclosing interface:
- Quantities
public static enum Quantities.Type extends Enum<Quantities.Type>
Specifies the type of the quantity.- Since:
- 9.10.2
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AREA
The area of the component.AREA_OF_DOORS
The area of the doors related to the component.AREA_OF_OPENINGS
The area of the openings related to the component.AREA_OF_WINDOWS
The area of the windows related to the component.BOTTOM_AREA
The bottom area of the component.DIAMETER
The diameter of the component.FRAME_LENGTH
The length of the component's frame.GROSS_AREA
The gross area of the component.HEIGHT
The height of the component.LENGTH
The length of the component.MINIMUM_AREA
The minimum area of the component.MINIMUM_GROSS_AREA
The minimum gross area of the component.MINIMUM_HEIGHT
The minimum height of the component.MINIMUM_LENGTH
The minimum length of the component.MINIMUM_THICKNESS
The minimum thickness of the component.PERIMETER
The perimeter length of the component.PERIMETER_OF_OPENINGS
The perimeter length of the openings related to the component.PROFILE_WIDTH
The profile width of the component.SKIN_AREA
The skin area of the component.THICKNESS
The thickness of the component.VOLUME
The volume of the component.WIDTH
The width of the component.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertyType
getPropertyType()
Returns the property type of the quantity.static Quantities.Type
valueOf(String name)
Returns the enum constant of this type with the specified name.static Quantities.Type[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AREA
public static final Quantities.Type AREA
The area of the component.- Since:
- 9.10.2
-
MINIMUM_AREA
public static final Quantities.Type MINIMUM_AREA
The minimum area of the component.- Since:
- 9.10.2
-
AREA_OF_DOORS
public static final Quantities.Type AREA_OF_DOORS
The area of the doors related to the component.- Since:
- 9.10.2
-
AREA_OF_OPENINGS
public static final Quantities.Type AREA_OF_OPENINGS
The area of the openings related to the component.- Since:
- 9.10.2
-
AREA_OF_WINDOWS
public static final Quantities.Type AREA_OF_WINDOWS
The area of the windows related to the component.- Since:
- 9.10.2
-
BOTTOM_AREA
public static final Quantities.Type BOTTOM_AREA
The bottom area of the component.- Since:
- 9.10.2
-
DIAMETER
public static final Quantities.Type DIAMETER
The diameter of the component.- Since:
- 9.10.2
-
FRAME_LENGTH
public static final Quantities.Type FRAME_LENGTH
The length of the component's frame.- Since:
- 9.10.2
-
GROSS_AREA
public static final Quantities.Type GROSS_AREA
The gross area of the component.- Since:
- 9.10.2
-
MINIMUM_GROSS_AREA
public static final Quantities.Type MINIMUM_GROSS_AREA
The minimum gross area of the component.- Since:
- 9.10.2
-
HEIGHT
public static final Quantities.Type HEIGHT
The height of the component.- Since:
- 9.10.2
-
MINIMUM_HEIGHT
public static final Quantities.Type MINIMUM_HEIGHT
The minimum height of the component.- Since:
- 9.10.2
-
LENGTH
public static final Quantities.Type LENGTH
The length of the component.- Since:
- 9.10.2
-
MINIMUM_LENGTH
public static final Quantities.Type MINIMUM_LENGTH
The minimum length of the component.- Since:
- 9.10.2
-
PERIMETER
public static final Quantities.Type PERIMETER
The perimeter length of the component.- Since:
- 9.10.2
-
PERIMETER_OF_OPENINGS
public static final Quantities.Type PERIMETER_OF_OPENINGS
The perimeter length of the openings related to the component.- Since:
- 9.10.2
-
PROFILE_WIDTH
public static final Quantities.Type PROFILE_WIDTH
The profile width of the component.- Since:
- 9.10.2
-
SKIN_AREA
public static final Quantities.Type SKIN_AREA
The skin area of the component.- Since:
- 9.10.2
-
THICKNESS
public static final Quantities.Type THICKNESS
The thickness of the component.- Since:
- 9.10.2
-
MINIMUM_THICKNESS
public static final Quantities.Type MINIMUM_THICKNESS
The minimum thickness of the component.- Since:
- 9.10.2
-
VOLUME
public static final Quantities.Type VOLUME
The volume of the component.- Since:
- 9.10.2
-
WIDTH
public static final Quantities.Type WIDTH
The width of the component.- Since:
- 9.10.2
-
-
Method Detail
-
values
public static Quantities.Type[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Quantities.Type c : Quantities.Type.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Quantities.Type valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getPropertyType
public PropertyType getPropertyType()
Returns the property type of the quantity.- Returns:
- the property type of the quantity
- Since:
- 9.10.2
-
-