Package org.apache.xmlbeans
Class StringEnumAbstractBase
- java.lang.Object
-
- org.apache.xmlbeans.StringEnumAbstractBase
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AllNNI.Member.Enum
,Attribute.Use.Enum
,BlockSet.Member.Enum
,DerivationControl.Enum
,DerivationSet.Member.Enum
,FileDesc.Role.Enum
,FormChoice.Enum
,FullDerivationSet.Member.Enum
,JavaNameList.Member.Enum
,NamespaceList.Member.Enum
,NamespaceList.Member.Enum
,NamespaceList.Member2.Item.Member.Enum
,NamespaceList.Member2.Item.Member.Enum
,Qnametargetenum.Enum
,SimpleDerivationSet.Member.Enum
,SpaceAttribute.Space.Enum
,STAlgClass.Enum
,STAlgClass.Enum
,STAlgType.Enum
,STAlgType.Enum
,STAlignH.Enum
,STAlignV.Enum
,STAnimationBuildType.Enum
,STAnimationChartOnlyBuildType.Enum
,STAnimationDgmOnlyBuildType.Enum
,STAnnotationVMerge.Enum
,STArrayBaseType.Enum
,STAxis.Enum
,STAxPos.Enum
,STBarDir.Enum
,STBarGrouping.Enum
,STBevelPresetType.Enum
,STBlackWhiteMode.Enum
,STBlendMode.Enum
,STBlipCompression.Enum
,STBorder.Enum
,STBorderStyle.Enum
,STBrClear.Enum
,STBrType.Enum
,STBuiltInUnit.Enum
,STCalcMode.Enum
,STCalendarType.Enum
,STCalendarType.Enum
,STCaptionPos.Enum
,STCellComments.Enum
,STCellFormulaType.Enum
,STCellType.Enum
,STCfType.Enum
,STCfvoType.Enum
,STChapterSep.Enum
,STCharacterSpacing.Enum
,STChartBuildStep.Enum
,STColorSchemeIndex.Enum
,STColorSchemeIndex.Enum
,STCombineBrackets.Enum
,STComments.Enum
,STCompoundLine.Enum
,STConditionalFormattingOperator.Enum
,STCredMethod.Enum
,STCrossBetween.Enum
,STCrosses.Enum
,STCryptProv.Enum
,STCryptProv.Enum
,STDataConsolidateFunction.Enum
,STDataValidationErrorStyle.Enum
,STDataValidationImeMode.Enum
,STDataValidationOperator.Enum
,STDataValidationType.Enum
,STDateTimeGrouping.Enum
,STDdeValueType.Enum
,STDgmBuildStep.Enum
,STDirection.Enum
,STDispBlanksAs.Enum
,STDisplacedByCustomXml.Enum
,STDLblPos.Enum
,STDocGrid.Enum
,STDocPartBehavior.Enum
,STDocPartGallery.Enum
,STDocPartType.Enum
,STDocProtect.Enum
,STDocType.Enum
,STDropCap.Enum
,STDvAspect.Enum
,STDynamicFilterType.Enum
,STEdGrp.Enum
,STEditAs.Enum
,STEdnPos.Enum
,STEffectContainerType.Enum
,STEm.Enum
,STErrBarType.Enum
,STErrDir.Enum
,STErrValType.Enum
,STExternalConnectionType.Enum
,STFFTextType.Enum
,STFieldSortType.Enum
,STFileType.Enum
,STFilterOperator.Enum
,STFldCharType.Enum
,STFontCollectionIndex.Enum
,STFontFamily.Enum
,STFontScheme.Enum
,STFormatAction.Enum
,STFormulaExpression.Enum
,STFrameLayout.Enum
,STFrameScrollbar.Enum
,STFtnEdn.Enum
,STFtnPos.Enum
,STGradientType.Enum
,STGroupBy.Enum
,STGrouping.Enum
,STGrowShrinkType.Enum
,STHAnchor.Enum
,STHdrFtr.Enum
,STHeightRule.Enum
,STHexColorAuto.Enum
,STHighlightColor.Enum
,STHint.Enum
,STHorizontalAlignment.Enum
,STHtmlFmt.Enum
,STHtmlPublishWebBrowserSupport.Enum
,STIconSetType.Enum
,STInfoTextType.Enum
,STItemType.Enum
,STIterateType.Enum
,STJc.Enum
,STLayoutMode.Enum
,STLayoutTarget.Enum
,STLblAlgn.Enum
,STLegendPos.Enum
,STLevelSuffix.Enum
,STLightRigDirection.Enum
,STLightRigType.Enum
,STLineCap.Enum
,STLineEndLength.Enum
,STLineEndType.Enum
,STLineEndWidth.Enum
,STLineNumberRestart.Enum
,STLineSpacingRule.Enum
,STLock.Enum
,STMailMergeDataType.Enum
,STMailMergeDest.Enum
,STMailMergeDocType.Enum
,STMailMergeOdsoFMDFieldType.Enum
,STMailMergeSourceType.Enum
,STMarkerStyle.Enum
,STMdxFunctionType.Enum
,STMdxKPIProperty.Enum
,STMdxSetOrder.Enum
,STMerge.Enum
,STMultiLevelType.Enum
,STNumberFormat.Enum
,STObjects.Enum
,STOfPieType.Enum
,STOleObjectFollowColorScheme.Enum
,STOleUpdate.Enum
,STOnOff.Enum
,STOnOffStyleType.Enum
,STOrientation.Enum
,STOrientation.Enum
,STPageBorderDisplay.Enum
,STPageBorderOffset.Enum
,STPageBorderZOrder.Enum
,STPageOrder.Enum
,STPageOrientation.Enum
,STPageSetupOrientation.Enum
,STPane.Enum
,STPaneState.Enum
,STParameterType.Enum
,STPathFillMode.Enum
,STPathShadeType.Enum
,STPatternType.Enum
,STPenAlignment.Enum
,STPhoneticAlignment.Enum
,STPhoneticType.Enum
,STPhotoAlbumFrameShape.Enum
,STPhotoAlbumLayout.Enum
,STPictureFormat.Enum
,STPitch.Enum
,STPivotAreaType.Enum
,STPivotFilterType.Enum
,STPlaceholderSize.Enum
,STPlaceholderType.Enum
,STPresetCameraType.Enum
,STPresetColorVal.Enum
,STPresetLineDashVal.Enum
,STPresetMaterialType.Enum
,STPresetPatternVal.Enum
,STPresetShadowVal.Enum
,STPrintColorMode.Enum
,STPrintError.Enum
,STPrintWhat.Enum
,STProof.Enum
,STProofErr.Enum
,STPTabAlignment.Enum
,STPTabLeader.Enum
,STPTabRelativeTo.Enum
,STQualifier.Enum
,STRadarStyle.Enum
,STRectAlignment.Enum
,STRefMode.Enum
,STRelFromH.Enum
,STRelFromV.Enum
,STRestartNumber.Enum
,STRevisionAction.Enum
,StringEnumValue
,STRubyAlign.Enum
,STRwColActionType.Enum
,STScatterStyle.Enum
,STSchemeColorVal.Enum
,STScope.Enum
,STSdtDateMappingType.Enum
,STSectionMark.Enum
,STShape.Enum
,STShapeType.Enum
,STShd.Enum
,STSheetState.Enum
,STSheetViewType.Enum
,STShowDataAs.Enum
,STSizeRepresents.Enum
,STSlideLayoutType.Enum
,STSlideSizeType.Enum
,STSmartTagShow.Enum
,STSortBy.Enum
,STSortMethod.Enum
,STSortType.Enum
,STSourceType.Enum
,STSplitterBarState.Enum
,STSplitType.Enum
,STStyleType.Enum
,STSystemColorVal.Enum
,STTabJc.Enum
,STTableStyleType.Enum
,STTableType.Enum
,STTabTlc.Enum
,STTargetScreenSize.Enum
,STTargetScreenSz.Enum
,STTblLayoutType.Enum
,STTblOverlap.Enum
,STTblStyleOverrideType.Enum
,STTblWidth.Enum
,STTextAlignment.Enum
,STTextAlignType.Enum
,STTextAnchoringType.Enum
,STTextAutonumberScheme.Enum
,STTextboxTightWrap.Enum
,STTextCapsType.Enum
,STTextDirection.Enum
,STTextEffect.Enum
,STTextFontAlignType.Enum
,STTextHorzOverflowType.Enum
,STTextShapeType.Enum
,STTextStrikeType.Enum
,STTextTabAlignType.Enum
,STTextUnderlineType.Enum
,STTextVerticalType.Enum
,STTextVertOverflowType.Enum
,STTextWrappingType.Enum
,STTheme.Enum
,STThemeColor.Enum
,STTickLblPos.Enum
,STTickMark.Enum
,STTileFlipMode.Enum
,STTimePeriod.Enum
,STTimeUnit.Enum
,STTLAnimateBehaviorCalcMode.Enum
,STTLAnimateBehaviorValueType.Enum
,STTLAnimateColorDirection.Enum
,STTLAnimateColorSpace.Enum
,STTLAnimateEffectTransition.Enum
,STTLAnimateMotionBehaviorOrigin.Enum
,STTLAnimateMotionPathEditMode.Enum
,STTLBehaviorAccumulateType.Enum
,STTLBehaviorAdditiveType.Enum
,STTLBehaviorOverrideType.Enum
,STTLBehaviorTransformType.Enum
,STTLChartSubelementType.Enum
,STTLCommandType.Enum
,STTLDiagramBuildType.Enum
,STTLNextActionType.Enum
,STTLOleChartBuildType.Enum
,STTLParaBuildType.Enum
,STTLPreviousActionType.Enum
,STTLTimeIndefinite.Enum
,STTLTimeNodeFillType.Enum
,STTLTimeNodeMasterRelation.Enum
,STTLTimeNodePresetClassType.Enum
,STTLTimeNodeRestartType.Enum
,STTLTimeNodeSyncType.Enum
,STTLTimeNodeType.Enum
,STTLTriggerEvent.Enum
,STTLTriggerRuntimeNode.Enum
,STTotalsRowFunction.Enum
,STTransitionCornerDirectionType.Enum
,STTransitionInOutDirectionType.Enum
,STTransitionSideDirectionType.Enum
,STTransitionSpeed.Enum
,STTrendlineType.Enum
,STType.Enum
,STUnderline.Enum
,STUnderlineValues.Enum
,STUpdateLinks.Enum
,STVAnchor.Enum
,STVectorBaseType.Enum
,STVerticalAlignment.Enum
,STVerticalAlignRun.Enum
,STVerticalAlignRun.Enum
,STVerticalJc.Enum
,STView.Enum
,STViewType.Enum
,STVisibility.Enum
,STVolDepType.Enum
,STVolValueType.Enum
,STWebColorType.Enum
,STWebScreenSize.Enum
,STWebSourceType.Enum
,STWrap.Enum
,STWrapText.Enum
,STXAlign.Enum
,STXmlDataType.Enum
,STYAlign.Enum
,STZoom.Enum
,WhiteSpaceDocument.WhiteSpace.Value.Enum
,Wildcard.ProcessContents.Enum
public class StringEnumAbstractBase extends java.lang.Object implements java.io.Serializable
The base class for code-generated string enumeration value classes.Subclasses are intended to be final types with a finite set of singleton instances. Each instance has a string value, which it returns via
toString()
, and an int value for the purpose of switching in case statements, returned viaintValue()
.Each subclass manages an instance of
StringEnumAbstractBase.Table
, which holds all the singleton instances for the subclass. A Table can return a singleton instance given a String or an integer code.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StringEnumAbstractBase.Table
Used to manage singleton instances of enumerations.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
hashCode()
Returns the hash code of the underlying stringint
intValue()
Returns an int code that can be used for switch statementsjava.lang.String
toString()
Returns the underlying string value
-
-
-
Method Detail
-
toString
public final java.lang.String toString()
Returns the underlying string value- Overrides:
toString
in classjava.lang.Object
-
intValue
public final int intValue()
Returns an int code that can be used for switch statements
-
hashCode
public final int hashCode()
Returns the hash code of the underlying string- Overrides:
hashCode
in classjava.lang.Object
-
-