Class Args
java.lang.Object
org.apache.bcel.util.Args
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intRequires a specific value.static intRequires a 0 value.static intRequires a u1 value.static intRequires a u2 value of at leastminand not abovemax.static intRequires a u2 value of at leastmin.static intRequires a u2 value.static intRequires a u4 value of at leastminand not abovemax.static intRequires a u4 value of at leastmin.static intRequires a u4 value.
-
Constructor Details
-
Args
public Args()Private constructor to prevent instantiation of this utility class.
-
-
Method Details
-
require
-
require0
-
requireU1
-
requireU2
-
requireU2
-
requireU2
-
requireU4
-
requireU4
Requires a u4 value of at leastminand not abovemax.- Parameters:
value- The value to test.min- The minimum required u4 value.max- The maximum required u4 value.message- The message prefix.- Returns:
- The value to test.
- Throws:
IllegalArgumentException- ifmin < 0ormax > Integer.MAX_VALUE.ClassFormatException- ifvalue < minorvalue > max.- Since:
- 6.12.0
-
requireU4
-