Class SetOverrideType
- java.lang.Object
-
- org.omg.CORBA.SetOverrideType
-
- All Implemented Interfaces:
- Serializable, IDLEntity
public class SetOverrideType extends Object implements IDLEntity
The mapping of a CORBAenum
taggingSET_OVERRIDE
andADD_OVERRIDE
, which indicate whether policies should replace the existing policies of anObject
or be added to them.The method
Object._set_policy_override(org.omg.CORBA.Policy[], org.omg.CORBA.SetOverrideType)
takes eitherSetOverrideType.SET_OVERRIDE
orSetOverrideType.ADD_OVERRIDE
as its second argument. The method_set_policy_override
creates a newObject
initialized with thePolicy
objects supplied as the first argument. If the second argument isADD_OVERRIDE
, the new policies are added to those of theObject
instance that is calling the_set_policy_override
method. IfSET_OVERRIDE
is given instead, the existing policies are replaced with the given ones.- Since:
- JDK1.2
-
-
Field Summary
Fields Modifier and Type Field and Description static int
_ADD_OVERRIDE
Theint
constant for the enum value ADD_OVERRIDE.static int
_SET_OVERRIDE
Theint
constant for the enum value SET_OVERRIDE.static SetOverrideType
ADD_OVERRIDE
TheSetOverrideType
constant for the enum value ADD_OVERRIDE.static SetOverrideType
SET_OVERRIDE
TheSetOverrideType
constant for the enum value SET_OVERRIDE.
-
Constructor Summary
Constructors Modifier Constructor and Description protected
SetOverrideType(int _value)
Constructs aSetOverrideType
instance from anint
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static SetOverrideType
from_int(int i)
Converts the givenint
to the correspondingSetOverrideType
instance.int
value()
Retrieves the value of thisSetOverrideType
instance.
-
-
-
Field Detail
_SET_OVERRIDE
public static final int _SET_OVERRIDE
Theint
constant for the enum value SET_OVERRIDE.- See Also:
- Constant Field Values
_ADD_OVERRIDE
public static final int _ADD_OVERRIDE
Theint
constant for the enum value ADD_OVERRIDE.- See Also:
- Constant Field Values
SET_OVERRIDE
public static final SetOverrideType SET_OVERRIDE
TheSetOverrideType
constant for the enum value SET_OVERRIDE.
ADD_OVERRIDE
public static final SetOverrideType ADD_OVERRIDE
TheSetOverrideType
constant for the enum value ADD_OVERRIDE.
-
Constructor Detail
SetOverrideType
protected SetOverrideType(int _value)
Constructs aSetOverrideType
instance from anint
.- Parameters:
-
_value
- must be eitherSET_OVERRIDE
orADD_OVERRIDE
-
Method Detail
value
public int value()
Retrieves the value of thisSetOverrideType
instance.- Returns:
-
the
int
for thisSetOverrideType
instance.
from_int
public static SetOverrideType from_int(int i)
Converts the givenint
to the correspondingSetOverrideType
instance.- Parameters:
-
i
- theint
to convert; must be eitherSetOverrideType._SET_OVERRIDE
orSetOverrideType._ADD_OVERRIDE
- Returns:
-
the
SetOverrideType
instance whose value matches the givenint
- Throws:
-
BAD_PARAM
- if the givenint
does not match the value of anySetOverrideType
instance
-
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.