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.SerializableThe 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 classStringEnumAbstractBase.TableUsed to manage singleton instances of enumerations. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description inthashCode()Returns the hash code of the underlying stringintintValue()Returns an int code that can be used for switch statementsjava.lang.StringtoString()Returns the underlying string value 
 - 
 
- 
- 
Method Detail
- 
toString
public final java.lang.String toString()
Returns the underlying string value- Overrides:
 toStringin 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:
 hashCodein classjava.lang.Object
 
 - 
 
 -