|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전 다음 | 프레임 있어 프레임 없음 | |||||||||
| 패키지 java.applet |
|---|
| Class java.applet.Applet extends Panel implements Serializable |
|---|
serialVersionUID: -5836846270535785031L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() 가 true 를 돌려주는 경우
ClassNotFoundException
IOException GraphicsEnvironment.isHeadless() | 직렬화 된 필드 |
|---|
AccessibleContext accessibleContext
| Class java.applet.Applet.AccessibleApplet extends Panel.AccessibleAWTPanel implements Serializable |
|---|
serialVersionUID: 8127374778187708896L
| 패키지 java.awt |
|---|
| Class java.awt.AWTError extends Error implements Serializable |
|---|
serialVersionUID: -1819846354050686206L
| Class java.awt.AWTEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -1825314779160409405L
| 직렬화 된 필드 |
|---|
byte[] bdata
int id
AWTEvent.getID() ,
AWTEvent.AWTEvent(java.lang.Object, int) boolean consumed
AWTEvent.consume() ,
AWTEvent.isConsumed() | Class java.awt.AWTException extends Exception implements Serializable |
|---|
serialVersionUID: -1900414231151323879L
| Class java.awt.AWTKeyStroke extends Object implements Serializable |
|---|
serialVersionUID: -6430539691155161871L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws ObjectStreamException
AWTKeyStroke 의 캐쉬된 인스턴스, 또는 AWTKeyStroke 의 서브 클래스를 돌려줍니다.
ObjectStreamException | 직렬화 된 필드 |
|---|
char keyChar
int keyCode
int modifiers
boolean onKeyRelease
| Class java.awt.AWTPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 8890392402588814465L
| Class java.awt.BorderLayout extends Object implements Serializable |
|---|
serialVersionUID: -8658291919501921765L
| 직렬화 된 필드 |
|---|
int hgap
hgap 에 의해 지정됩니다.
BorderLayout.getHgap() ,
BorderLayout.setHgap(int) int vgap
vgap 에 의해 지정됩니다.
BorderLayout.getVgap() ,
BorderLayout.setVgap(int) Component north
BorderLayout.getChild(String, boolean) ,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object) ,
BorderLayout.getLayoutAlignmentX(java.awt.Container) ,
BorderLayout.getLayoutAlignmentY(java.awt.Container) ,
BorderLayout.removeLayoutComponent(java.awt.Component) Component west
BorderLayout.getChild(String, boolean) ,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object) ,
BorderLayout.getLayoutAlignmentX(java.awt.Container) ,
BorderLayout.getLayoutAlignmentY(java.awt.Container) ,
BorderLayout.removeLayoutComponent(java.awt.Component) Component east
BorderLayout.getChild(String, boolean) ,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object) ,
BorderLayout.getLayoutAlignmentX(java.awt.Container) ,
BorderLayout.getLayoutAlignmentY(java.awt.Container) ,
BorderLayout.removeLayoutComponent(java.awt.Component) Component south
BorderLayout.getChild(String, boolean) ,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object) ,
BorderLayout.getLayoutAlignmentX(java.awt.Container) ,
BorderLayout.getLayoutAlignmentY(java.awt.Container) ,
BorderLayout.removeLayoutComponent(java.awt.Component) Component center
BorderLayout.getChild(String, boolean) ,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object) ,
BorderLayout.getLayoutAlignmentX(java.awt.Container) ,
BorderLayout.getLayoutAlignmentY(java.awt.Container) ,
BorderLayout.removeLayoutComponent(java.awt.Component) Component firstLine
LEFT_TO_RIGHT 의 컨테이너로 NORTH 정수와 BEFORE_FIRST_LINE 정수의 양쪽 모두를 사용해 컴퍼넌트를 추가했을 경우,BEFORE_FIRST_LINE 만이 배치에 사용됩니다. lastLine, firstItem, lastItem 에 대해서도 같은 것을 말할 수 있습니다.
Component lastLine
Component firstItem
Component lastItem
| Class java.awt.Button extends Component implements Serializable |
|---|
serialVersionUID: -8774683716313001058L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우, 버튼에 의해 트리거되는 액션 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.
HeadlessException - 다음의 조건이 성립하는 경우:
GraphicsEnvironment.isHeadless 가 true 를 돌려주는 경우
ClassNotFoundException
IOException Button.removeActionListener(ActionListener) ,
Button.addActionListener(ActionListener) ,
GraphicsEnvironment.isHeadless() ,
Button.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ActionListeners 의 리스트는 옵션의 데이터로서 기입해집니다. 직렬화할 수 없는 ActionListener 는 검출되어 그러한 직렬화는 시행되지 않습니다.
null 는 제로개이상의 페어의 마지막을 나타낸다.
데이터는 String 와
Object 의 페어로 구성된다. String 는
객체형을 나타낸다. 다음의 어느쪽이든을 지정할 수 있다.
ActionListener 객체를 나타낸다
actionListenerKIOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Component.actionListenerK ,
Button.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
String label
Button.getLabel() ,
Button.setLabel(String) String actionCommand
Button.getActionCommand() ,
Button.setActionCommand(String) int buttonSerializedDataVersion
| Class java.awt.Button.AccessibleAWTButton extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: -5932203980244017102L
| Class java.awt.Canvas extends Component implements Serializable |
|---|
serialVersionUID: -2284879212465893870L
| Class java.awt.Canvas.AccessibleAWTCanvas extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: -6325592262103146699L
| Class java.awt.CardLayout extends Object implements Serializable |
|---|
serialVersionUID: -4328196481005934313L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
int currentCard
int hgap
Hashtable <K ,V > tab
Vector <E > vector
int vgap
| Class java.awt.Checkbox extends Component implements Serializable |
|---|
serialVersionUID: 7270714317450821763L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우,Checkbox 에 의해 트리거되는 항목 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.
HeadlessException - 다음의 조건이 성립하는 경우:
GraphicsEnvironment.isHeadless 가 true 를 돌려주는 경우
ClassNotFoundException
IOException Checkbox.removeItemListener(ItemListener) ,
Checkbox.addItemListener(ItemListener) ,
GraphicsEnvironment.isHeadless() ,
Checkbox.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ItemListener 의 리스트는 옵션 데이터로서 기입해집니다. 직렬화할 수 없는 ItemListener 는 검출되어 그러한 직렬화는 시행되지 않습니다.
null 는 제로개이상의 페어의 마지막을 나타낸다.
데이터는 String 와
Object 의 페어로 구성된다. String 는
객체형을 나타낸다. 다음의 어느쪽이든을 지정할 수 있다.
ItemListener 객체를 나타낸다
itemListenerKIOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Component.itemListenerK ,
Checkbox.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
String label
Checkbox.getLabel() ,
Checkbox.setLabel(String) boolean state
Checkbox 상태입니다.
Checkbox.getState() ,
Checkbox.setState(boolean) CheckboxGroup group
Checkbox.getCheckboxGroup() ,
Checkbox.setCheckboxGroup(CheckboxGroup) int checkboxSerializedDataVersion
| Class java.awt.Checkbox.AccessibleAWTCheckbox extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 7881579233144754107L
| Class java.awt.CheckboxGroup extends Object implements Serializable |
|---|
serialVersionUID: 3729780091441768983L
| 직렬화 된 필드 |
|---|
Checkbox selectedCheckbox
CheckboxGroup.getCurrent() ,
CheckboxGroup.setCurrent(Checkbox) | Class java.awt.CheckboxMenuItem extends MenuItem implements Serializable |
|---|
serialVersionUID: 6190621106981774043L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
ItemListener 의 리스트는 옵션 데이터로서 기입해집니다. 직렬화할 수 없는 ItemListener 는 검출되어 그러한 직렬화는 시행되지 않습니다.
null 는 데이터의 마지막을 나타낸다.
데이터는 String 와
Object 의 페어로 구성된다. String 는
객체형을 나타낸다. 다음의 어느쪽이든을 지정할 수 있다.
ItemListener 객체를 나타낸다
itemListenerKIOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Component.itemListenerK ,
CheckboxMenuItem.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
boolean state
CheckboxMenuItem.getState() ,
CheckboxMenuItem.setState(boolean) int checkboxMenuItemSerializedDataVersion
| Class java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem extends MenuItem.AccessibleAWTMenuItem implements Serializable |
|---|
serialVersionUID: -1122642964303476L
| Class java.awt.Choice extends Component implements Serializable |
|---|
serialVersionUID: -4075310674757313071L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우,Choice 에 의해 트리거되는 항목 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.
HeadlessException - 다음의 조건이 성립하는 경우:
GraphicsEnvironment.isHeadless 가 true 를 돌려주는 경우
ClassNotFoundException
IOException Choice.removeItemListener(ItemListener) ,
Choice.addItemListener(ItemListener) ,
GraphicsEnvironment.isHeadless() ,
Choice.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ItemListener 의 리스트는 옵션 데이터로서 기입해집니다. 직렬화할 수 없는 ItemListener 는 검출되어 그러한 직렬화는 시행되지 않습니다.
null 는 제로개이상의 페어의 마지막을 나타낸다.
데이터는 String 와
Object 의 페어로 구성된다. String 는
객체형을 나타낸다. 다음의 어느쪽이든을 지정할 수 있다.
ItemListener 객체를 나타낸다
itemListenerKIOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Component.itemListenerK ,
Choice.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
Vector <E > pItems
Choice 의 항목입니다. null 치도 사용할 수 있습니다.
Choice.add(String) ,
Choice.addItem(String) ,
Choice.getItem(int) ,
Choice.getItemCount() ,
Choice.insert(String, int) ,
Choice.remove(String) int selectedIndex
Choice 의 현재의 선택 범위의 인덱스 또는 아무것도 선택되어 있지 않은 경우는 -1 입니다.
Choice.getSelectedItem() ,
Choice.select(int) int choiceSerializedDataVersion
| Class java.awt.Choice.AccessibleAWTChoice extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 7175603582428509322L
| Class java.awt.Color extends Object implements Serializable |
|---|
serialVersionUID: 118526816881161077L
| 직렬화 된 필드 |
|---|
int value
Color.getRGB() float[] frgbvalue
float 컴퍼넌트 (알파 없음)로서의, 디폴트의 sRGB ColorSpace 의 칼라치입니다. 객체 구축 후 null 의 경우, 칼라치는 8 비트 정밀도로 작성된 sRGB 칼라이기 (위해)때문에,int 칼라치로부터 계산합니다.
Color.getRGBColorComponents(float[]) ,
Color.getRGBComponents(float[]) float[] fvalue
float 컴퍼넌트 (알파 없음)로서의, 네이티브인 ColorSpace 의 칼라치입니다. 객체 구축 후 null 의 경우, 칼라치는 8 비트 정밀도로 작성된 sRGB 칼라이기 (위해)때문에,int 칼라치로부터 계산합니다.
Color.getRGBColorComponents(float[]) ,
Color.getRGBComponents(float[]) float falpha
float 컴퍼넌트로서의 알파치입니다. frgbvalue 가 null 의 경우, 이 값은 유효한 데이터가 아니기 때문에,int 칼라치로부터 계산합니다.
Color.getRGBComponents(float[]) ,
Color.getComponents(float[]) ColorSpace cs
ColorSpace 입니다. null 의 경우, 디폴트는 sRGB 입니다.
Color.getColor(java.lang.String) ,
Color.getColorSpace() ,
Color.getColorComponents(float[]) | Class java.awt.Component extends Object implements Serializable |
|---|
serialVersionUID: -7644114512714619750L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우, 컴퍼넌트에 의해 트리거되는 복수의 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.
ClassNotFoundException
IOException Component.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
null 로 종료한다
0 개 이상의 페어의 순서. 페어는 String 와
Object 로 구성된다. String 는
객체형을 나타낸다. 1.4 로부터는 다음의 어느쪽이든을 지정할 수 있다.
ComponentListener 객체를 나타낸다
componentListenerK,
FocusListener 객체를 나타낸다
focusListenerK,
KeyListener 객체를 나타낸다
keyListenerK,
MouseListener 객체를 나타낸다
mouseListenerK,
MouseMotionListener 객체를 나타낸다
mouseMotionListenerK,
InputMethodListener 객체를 나타낸다
inputMethodListenerK,
HierarchyListener 객체를 나타낸다
hierarchyListenerK,
HierarchyBoundsListener 객체를 나타낸다
hierarchyBoundsListenerK,
MouseWheelListener 객체를 나타낸다
mouseWheelListenerK, 옵션의 ComponentOrientation
(1.2 로부터 inputMethodListener 의 후에 지정)IOException AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener) ,
Component.componentListenerK ,
Component.focusListenerK ,
Component.keyListenerK ,
Component.mouseListenerK ,
Component.mouseMotionListenerK ,
Component.inputMethodListenerK ,
Component.hierarchyListenerK ,
Component.hierarchyBoundsListenerK ,
Component.mouseWheelListenerK ,
Component.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
int x
Component.getLocation() int y
Component.getLocation() int width
Component.getSize() int height
Component.getSize() Color foreground
foreground 는 null 의 경우도 있습니다.
Component.getForeground() ,
Component.setForeground(java.awt.Color) Color background
background 는 null 의 경우도 있습니다.
Component.getBackground() ,
Component.setBackground(java.awt.Color) Font font
font 는 null 의 경우도 있습니다.
Component.getFont() ,
Component.setFont(java.awt.Font) Font peerFont
null 가 됩니다.
Cursor cursor
null 도 지정할 수 있습니다.
Component.getCursor() ,
Component.setCursor(java.awt.Cursor) Locale locale
Component.getLocale() ,
Component.setLocale(java.util.Locale) boolean ignoreRepaint
Component.setIgnoreRepaint(boolean) ,
Component.getIgnoreRepaint() boolean visible
Component.isVisible() ,
Component.setVisible(boolean) boolean enabled
Component.isEnabled() ,
Component.setEnabled(boolean) boolean valid
Component.isValid() ,
Component.validate() ,
Component.invalidate() DropTarget dropTarget
DropTarget 입니다.
Component.setDropTarget(java.awt.dnd.DropTarget) ,
Component.getDropTarget() Vector <E > popups
Component.add(java.awt.PopupMenu) String name
null 를 지정할 수가 있습니다.
Component.getName() ,
Component.setName(String) boolean nameExplicitlySet
nameExplicitlySet 는, 이름이 설정되어 있지 않은 경우는 false 가 되어, 이름이 설정되어 있는 경우는 true 가 됩니다.
Component.getName() ,
Component.setName(String) boolean focusable
Component.setFocusable(boolean) ,
Component.isFocusable() int isFocusTraversableOverridden
Set <E >[] focusTraversalKeys
Component.setFocusTraversalKeys(int, java.util.Set extends java.awt.AWTKeyStroke>) ,
Component.getFocusTraversalKeys(int) boolean focusTraversalKeysEnabled
Component.setFocusTraversalKeysEnabled(boolean) ,
Component.getFocusTraversalKeysEnabled() Dimension minSize
boolean minSizeSet
Dimension prefSize
boolean prefSizeSet
Dimension maxSize
boolean maxSizeSet
boolean newEventsOnly
newEventsOnly 는 true 입니다. 일반적으로의 처리로 계속해 사용 가능합니다. false 의 경우, 이벤트는 소비될 때까지 상위 클래스의 부모에게 건네집니다.
Component.dispatchEvent(java.awt.AWTEvent) long eventMask
eventMask 는,enableEvents 를 사용한 서브 클래스만이 설정합니다. 청취자가 이벤트를 요구할 때와 서브 클래스가 이벤트를 요구할 때라는 차이를 구별하기 위해(때문에), 청취자가 등록되어 있을 때는 이 마스크를 설정하지 말아 주세요. 입력 메소드가 사용 가능한가 어떤가를 나타내기 위해서(때문에), 1 비트가 사용됩니다. 이 비트는 enableInputMethods 에 의해 설정되어 디폴트에서는 온이 됩니다.
Component.enableInputMethods(boolean) ,
AWTEvent PropertyChangeSupport changeSupport
PropertyChangeListeners 가 등록되어 있는 경우,changeSupport 필드가 그것들을 기술합니다.
Component.addPropertyChangeListener(java.beans.PropertyChangeListener) ,
Component.removePropertyChangeListener(java.beans.PropertyChangeListener) ,
Component.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object) boolean isPacked
int boundsOp
int componentSerializedDataVersion
AccessibleContext accessibleContext
| Class java.awt.Component.AccessibleAWTComponent extends AccessibleContext implements Serializable |
|---|
serialVersionUID: 642321655757800191L
| 직렬화 된 필드 |
|---|
ComponentListener accessibleAWTComponentHandler
FocusListener accessibleAWTFocusHandler
| Class java.awt.ComponentOrientation extends Object implements Serializable |
|---|
serialVersionUID: -4113291392143563828L
| 직렬화 된 필드 |
|---|
int orientation
| Class java.awt.Container extends Component implements Serializable |
|---|
serialVersionUID: 4613797578919906343L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ObjectInputStream 로부터 이 Container 의 직렬화 복원을 실시합니다.
ClassNotFoundException
IOException Container.addContainerListener(java.awt.event.ContainerListener) ,
Container.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
Container 가 지정된 ObjectOutputStream 에 직렬화합니다.
null 를 기입합니다.
null 는 데이터의 마지막을 나타낸다. 데이터는 String 와 Object 의 페어로 구성된다. String 는 객체형을 나타낸다. ContainerListener 객체를 나타내는 containerListenerK,Container 의 FocusTraversalPolicy, 또는 null 를 지정할 수 있다IOException AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener) ,
Component.containerListenerK ,
Container.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
Component[] component
int containerSerializedDataVersion
java.awt.LightweightDispatcher dispatcher
boolean focusCycleRoot
boolean focusTraversalPolicyProvider
LayoutManager layoutMgr
Dimension maxSize
int ncomponents
| Class java.awt.Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 5081320404842566097L
| 직렬화 된 필드 |
|---|
ContainerListener accessibleContainerHandler
| Class java.awt.ContainerOrderFocusTraversalPolicy extends FocusTraversalPolicy implements Serializable |
|---|
serialVersionUID: 486933713763926351L
| 직렬화 된 필드 |
|---|
boolean implicitDownCycleTraversal
| Class java.awt.Cursor extends Object implements Serializable |
|---|
serialVersionUID: 8028237497568985504L
| 직렬화 된 필드 |
|---|
int type
DEFAULT_CURSOR 에 최초로 설정되는, 선택된 커서의 타입입니다.
Cursor.getType() String name
Cursor.getName() | Class java.awt.DefaultFocusTraversalPolicy extends ContainerOrderFocusTraversalPolicy implements Serializable |
|---|
serialVersionUID: 8876966522510157497L
| Class java.awt.Dialog extends Window implements Serializable |
|---|
serialVersionUID: 5920926903803293709L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ClassNotFoundException
IOException
HeadlessException | 직렬화 된 필드 |
|---|
boolean resizable
Dialog.setResizable(boolean) boolean undecorated
undecorated 는 true, 없앨 수가 없는 경우는 false 가 됩니다.
Dialog.setUndecorated(boolean) ,
Dialog.isUndecorated() ,
Component.isDisplayable() boolean modal
ModalityType 열거형을 사용해 주세요.
Dialog.isModal() ,
Dialog.setModal(boolean) ,
Dialog.getModalityType() ,
Dialog.setModalityType(java.awt.Dialog.ModalityType) ,
Dialog.ModalityType ,
Dialog.ModalityType.MODELESS ,
Dialog.DEFAULT_MODALITY_TYPE Dialog.ModalityType modalityType
ModalityType.MODELESS 가 아닌 경우, 모든 사용자가 어플리케이션의 최상정도의 윈도우에 입력할 수 없는 경우가 있습니다.
Dialog.ModalityType ,
Dialog.getModalityType() ,
Dialog.setModalityType(java.awt.Dialog.ModalityType) String title
Dialog.getTitle() ,
Dialog.setTitle(String) | Class java.awt.Dialog.AccessibleAWTDialog extends Window.AccessibleAWTWindow implements Serializable |
|---|
serialVersionUID: 4837230331833941201L
| Class java.awt.Dimension extends Dimension2D implements Serializable |
|---|
serialVersionUID: 4723952579491349524L
| 직렬화 된 필드 |
|---|
int width
Dimension.getSize() ,
Dimension.setSize(double, double) int height
Dimension.getSize() ,
Dimension.setSize(double, double) | Class java.awt.Event extends Object implements Serializable |
|---|
serialVersionUID: 5488922509400504703L
| 직렬화 된 필드 |
|---|
Object target
EventObject.getSource() long when
InputEvent.getWhen() int id
Event 변수는 어떤 것인지를 나타냅니다. AWTEvent.getID()로 옮겨놓을 수 있고 있습니다.
AWTEvent.getID() int x
MouseEvent.getX() int y
MouseEvent.getY() int key
KeyEvent.getKeyCode() int modifiers
InputEvent.getModifiers() int clickCount
MOUSE_DOWN 이벤트의 경우, 이 필드는 연속한 클릭의 수를 나타냅니다. 다른 이벤트의 경우, 값은 0 입니다. 이 필드는 MouseEvent.getClickCount()로 옮겨놓을 수 있고 있습니다.
MouseEvent.getClickCount(). Object arg
arg 는, 이벤트 고유의 프로퍼티으로 옮겨놓을 수 있고 있습니다.
Event evt
EventQueue boolean consumed
Event.isConsumed() | Class java.awt.FileDialog extends Dialog implements Serializable |
|---|
serialVersionUID: 5035145889651310422L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ObjectInputStream 를 읽어들여, 공문자열의 dir 또는 file 를 null 로 변환하는 것에 의해, 하위 호환 체크를 실시합니다.
ClassNotFoundException
IOException | 직렬화 된 필드 |
|---|
int mode
String dir
String file
FilenameFilter filter
| Class java.awt.FlowLayout extends Object implements Serializable |
|---|
serialVersionUID: -7262534875583282631L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream stream)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
int align
align 는 각 행의 공백 영역을 결정하는 프롭퍼티입니다. 값은 다음의 어떤 것인가입니다.
LEFT
RIGHT
CENTER
LEADING
TRAILING
FlowLayout.getAlignment() ,
FlowLayout.setAlignment(int) int newAlign
newAlign 프롭퍼티로 각 행의 공백 영역을 결정합니다. 프롭퍼티의 값은 다음의 5 개의 어떤 것인가가 됩니다.
LEFT
RIGHT
CENTER
LEADING
TRAILING
FlowLayout.getAlignment() ,
FlowLayout.setAlignment(int) int hgap
Container 의 보더를 지정합니다.
FlowLayout.getHgap() ,
FlowLayout.setHgap(int) int vgap
Container 의 보더를 지정합니다.
FlowLayout.getHgap() ,
FlowLayout.setHgap(int) boolean alignOnBaseline
int serialVersionOnStream
currentSerialVersion 를 나타냅니다. Java 2 플랫폼 V1. 2 보다 전의 버젼에서는 0, Java 2 플랫폼 V1. 2 이후의 버젼에서는 1 이 됩니다.
| Class java.awt.Font extends Object implements Serializable |
|---|
serialVersionUID: -4206021311591459213L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ObjectInputStream 를 읽어들입니다. 인식할 수 없는 키 또는 값은 무시됩니다.
ClassNotFoundException
IOException Font.writeObject(java.io.ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Font.readObject(java.io.ObjectInputStream) | 직렬화 된 필드 |
|---|
Hashtable <K ,V > fRequestedAttributes
Font.getAttributes() String name
Font 의 논리명입니다.
Font.getName() int style
Font 의 스타일입니다. PLAIN, BOLD, ITALIC, 또는 BOLD+ITALIC 의 머지않아인가입니다.
Font.getStyle() int size
Font 의 포인트 사이즈입니다.
Font.getSize() float pointSize
float 로 나타내진, 이 Font 의 포인트 사이즈입니다.
Font.getSize() ,
Font.getSize2D() int fontSerializedDataVersion
Font 의 직렬화 가능 데이터 형식입니다.
| Class java.awt.FontFormatException extends Exception implements Serializable |
|---|
serialVersionUID: -4481290147811361272L
| Class java.awt.FontMetrics extends Object implements Serializable |
|---|
serialVersionUID: 1681126225205050147L
| 직렬화 된 필드 |
|---|
Font font
Font 입니다. null 를 지정할 수 없습니다.
FontMetrics.getFont() | Class java.awt.Frame extends Window implements Serializable |
|---|
serialVersionUID: 2673458971256075116L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ObjectInputStream 를 읽어들입니다. 1.4 로부터 이용 가능하게 된 옵션 데이터의 아이콘 Image 의 read를 시도합니다. 아이콘 Image 가 없고, EOF 이외의 하등의 값이 읽혔을 경우,OptionalDataException 가 throw 됩니다. 인식할 수 없는 키 또는 값은 무시됩니다.
OptionalDataException - 아이콘 Image 가 없고,
EOF 이외의 하등의 값이 읽혔다
경우
HeadlessException - GraphicsEnvironment.isHeadless 가
true 를 돌려주는 경우
ClassNotFoundException
IOException GraphicsEnvironment.isHeadless() ,
Image ,
Frame.getIconImage() ,
Frame.setIconImage(Image) ,
Frame.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
Image 의 기입도 옵션으로 실행합니다.
ImageIOException Image ,
Frame.getIconImage() ,
Frame.setIconImage(Image) ,
Frame.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
Rectangle maximizedBounds
Frame.setMaximizedBounds(Rectangle) ,
Frame.getMaximizedBounds() String title
title 는 null 에서도 괜찮습니다가, 그 경우는 title = "" 가 됩니다.
Frame.getTitle() ,
Frame.setTitle(String) MenuBar menuBar
menuBar = null 의 경우는 프레임에 도구모음은 표시되지 않습니다.
Frame.getMenuBar() ,
Frame.setMenuBar(MenuBar) boolean resizable
resizable 는 true, 그렇지 않은 경우는 false 가 됩니다.
Frame.isResizable() boolean undecorated
undecorated 는 true, 없앨 수가 없는 경우는 false 가 됩니다.
Frame.setUndecorated(boolean) ,
Frame.isUndecorated() ,
Component.isDisplayable() boolean mbManagement
mbManagement 는 Motif 구현만으로 사용할 수 있습니다.
int state
Vector <E > ownedWindows
int frameSerializedDataVersion
프레임 의 직렬화 된 데이터의 버젼입니다.
| Class java.awt.Frame.AccessibleAWTFrame extends Window.AccessibleAWTWindow implements Serializable |
|---|
serialVersionUID: -6172960752956030250L
| Class java.awt.GraphicsConfigTemplate extends Object implements Serializable |
|---|
serialVersionUID: -8061369279557787079L
| Class java.awt.GridBagConstraints extends Object implements Serializable |
|---|
serialVersionUID: -1000070633030801713L
| 직렬화 된 필드 |
|---|
int gridx
gridx=0 를 가집니다. 컴퍼넌트의 표시 영역의 리딩 엣지는, 수평 방향으로 왼쪽에서 우측향의 컨테이너에 대해서 좌단, 및 수평 방향으로 오른쪽으로부터 좌방향의 컨테이너에 대해서 우단이 됩니다. 값 RELATIVE 는, 컴퍼넌트를, 이 컴퍼넌트가 추가되기 직전에 컨테이너에 추가된 컴퍼넌트의 직후에 배치하도록(듯이) 지정합니다.
디폴트 값는 RELATIVE 입니다. gridx 에는 0 보다 작은 값을 지정할 수 없습니다.
GridBagConstraints.clone() ,
GridBagConstraints.gridy ,
ComponentOrientation int gridy
gridy=0 를 가집니다. 값 RELATIVE 는, 이 컴퍼넌트를 직전에 컨테이너에 추가된 컴퍼넌트의 바로 밑에 배치하도록(듯이) 지정합니다.
디폴트 값는 RELATIVE 입니다. gridy 에는 0 보다 작은 값을 지정할 수 없습니다.
GridBagConstraints.clone() ,
GridBagConstraints.gridx int gridwidth
REMAINDER 를 사용해, 컴퍼넌트의 표시 영역이 gridx 로부터 행의 마지막 셀까지인 것을 지정합니다. RELATIVE 를 사용해, 컴퍼넌트의 표시 영역이 gridx 로부터 그 행의 마지막 1 개(살) 앞의 셀까지인 것을 지정합니다.
gridwidth 에는 0 보다 작은 값을 지정할 수 없습니다. 디폴트 값는 1 입니다.
GridBagConstraints.clone() ,
GridBagConstraints.gridheight int gridheight
REMAINDER 를 사용해, 컴퍼넌트의 표시 영역이 gridy 로부터 열의 마지막 셀까지인 것을 지정합니다. RELATIVE 를 사용해, 컴퍼넌트의 표시 영역이 gridy 로부터 그 열의 마지막 1 개(살) 앞의 셀까지인 것을 지정합니다.
gridheight 에는 0 보다 작은 값을 지정할 수 없습니다. 디폴트 값는 1 입니다.
GridBagConstraints.clone() ,
GridBagConstraints.gridwidth double weightx
구라두 가방 레이아웃 매니저는, 1 열의 웨이트가 1 열의 모든 컴퍼넌트의 최대의 weightx 가 되도록(듯이) 계산합니다. 결과의 레이아웃이 전부 칠할 필요가 있는 영역의 폭보다 작은 경우, 여분의 스페이스가 각 열의 웨이트 에 비례해 분배됩니다. 웨이트가 제로의 열에는, 여분의 스페이스는 분배되지 않습니다.
모든 웨이트가 제로의 경우, 모든 여분의 스페이스가 셀의 구라두와 좌우 양단의 사이에 표시됩니다.
이 필드의 디폴트 값는 0 입니다. weightx 에는 0 보다 작은 값을 지정할 수 없습니다.
GridBagConstraints.clone() ,
GridBagConstraints.weighty double weighty
구라두 가방 레이아웃 매니저는, 1 행의 웨이트가 1 행의 모든 컴퍼넌트의 최대의 weighty 가 되도록(듯이) 계산합니다. 결과의 레이아웃이 전부 칠할 필요가 있는 영역의 높이보다 작은 경우, 여분의 스페이스가 각 행의 웨이트 에 비례해 분배됩니다. 웨이트가 제로의 행에는, 여분의 스페이스는 분배되지 않습니다.
모든 웨이트가 제로의 경우, 모든 여분의 스페이스가 셀의 구라두와 상하의 양단의 사이에 표시됩니다.
이 필드의 디폴트 값는 0 입니다. weighty 에는 0 보다 작은 값을 지정할 수 없습니다.
GridBagConstraints.clone() ,
GridBagConstraints.weightx int anchor
방향 상대치, baseline 상대치, 및 절대치의 3 종류의 값이 있습니다. 방향 상대치는, 컨테이너의 컴퍼넌트의 방향 프로퍼티을 기준으로 해석되어 baseline 상대치는 baseline를 기준으로 해석됩니다. 절대치의 해석은 없습니다. 절대치에는 이하의 것이 있습니다. CENTER,NORTH,NORTHEAST,EAST,SOUTHEAST,SOUTH,SOUTHWEST,WEST, 및 NORTHWEST 입니다. 방향 상대치에는 이하의 것이 있습니다. PAGE_START,PAGE_END,LINE_START,LINE_END,FIRST_LINE_START,FIRST_LINE_END,LAST_LINE_START, 및 LAST_LINE_END 입니다. baseline 상대치에는 이하의 것이 있습니다. BASELINE,BASELINE_LEADING,BASELINE_TRAILING,ABOVE_BASELINE,ABOVE_BASELINE_LEADING,ABOVE_BASELINE_TRAILING,BELOW_BASELINE,BELOW_BASELINE_LEADING, 및 BELOW_BASELINE_TRAILING 입니다. 디폴트 값는 CENTER 입니다.
GridBagConstraints.clone() ,
ComponentOrientation int fill
fill 에는, 다음의 값이 유효합니다.
NONE:컴퍼넌트의 사이즈를 변경하지 않습니다.
HORIZONTAL:컴퍼넌트의 폭을 수평 표시 영역의 최대 사이즈로 해, 높이는 변경하지 않습니다.
VERTICAL:컴퍼넌트의 높이를 수직 표시 영역의 최대 사이즈로 해, 폭은 변경하지 않습니다.
BOTH:컴퍼넌트를 표시 영역의 최대 사이즈로 합니다.
디폴트 값는 NONE 입니다.
GridBagConstraints.clone() Insets insets
디폴트 값는 new Insets(0, 0, 0, 0) 입니다.
GridBagConstraints.clone() int ipadx
ipadx 픽셀을 더한 것입니다.
디폴트 값는 0 입니다.
GridBagConstraints.clone() ,
GridBagConstraints.ipady int ipady
ipady 픽셀을 더한 것입니다. 디폴트 값는 0 입니다.
GridBagConstraints.clone() ,
GridBagConstraints.ipadx int tempX
int tempY
int tempWidth
int tempHeight
int minWidth
ipady 의 계산에 사용됩니다. 디폴트는 0 입니다.
GridBagConstraints.ipady int minHeight
ipadx 의 계산에 사용됩니다. 디폴트는 0 입니다.
GridBagConstraints.ipadx | Class java.awt.GridBagLayout extends Object implements Serializable |
|---|
serialVersionUID: 8838754796412211005L
| 직렬화 된 필드 |
|---|
Hashtable <K ,V > comptable
comptable 의 키는 컴퍼넌트로, 값은 GridBagConstraints 의 인스턴스입니다.
GridBagConstraints GridBagConstraints defaultConstraints
defaultConstraints 의 카피를 할당할 수 있습니다.
GridBagLayout.getConstraints(Component) ,
GridBagLayout.setConstraints(Component, GridBagConstraints) ,
GridBagLayout.lookupConstraints(Component) GridBagLayoutInfo layoutInfo
layoutInfo 가 null 의 경우는, 구라두 가방에 컴퍼넌트가 없는지, 또는 컴퍼넌트가 있어도 그것이 아직 검사를 받고 있지 않은 것을 의미합니다.
GridBagLayout.getLayoutInfo(Container, int) int[] columnWidths
null 가 아닌 경우, 모든 최소렬폭이 계산된 후에, 그 값이 구라두 가방에 적용됩니다. columnWidths 에 렬수보다 많은 요소가 있는 경우, columnWidth 의 요소수에 맞추기 위해서(때문에) 구라두 가방에 열이 추가됩니다.
GridBagLayout.getLayoutDimensions() int[] rowHeights
null 가 아닌 경우, 모든 최소의 행의 높이가 계산된 후에, 그 값이 구라두 가방에 적용됩니다. rowHeights 에 행수보다 많은 요소가 있는 경우,rowHeights 의 요소수에 맞추기 위해서(때문에), 구라두 가방에 행이 추가됩니다.
-
- 관련 항목:
GridBagLayout.getLayoutDimensions()
double[] columnWeights
null 가 아닌 경우, 모든 열의 웨이트가 계산된 후에, 그 값이 구라두 가방에 적용됩니다. columnWeights[i] > 가 열 i 의 웨이트보다 큰 경우, 열 i 에 columnWeights[i] 의 웨이트를 할당할 수 있습니다. columnWeights 에 렬수보다 많은 요소가 있는 경우, 초과한 요소는 무시되어 열의 작성은 행해지지 않습니다.
double[] rowWeights
null 가 아닌 경우, 모든 행의 웨이트가 계산된 후에, 그 값이 구라두 가방에 적용됩니다. rowWeights[i] > 가 행 i 의 웨이트보다 큰 경우, 행 i 에 rowWeights[i] 의 웨이트를 할당할 수 있습니다. rowWeights 에 행수보다 많은 요소가 있는 경우, 초과한 요소는 무시되어 행의 작성은 행해지지 않습니다.
Component componentAdjusting
adjustForGravity 에 호출하기 전으로 설정됩니다.
| Class java.awt.GridBagLayoutInfo extends Object implements Serializable |
|---|
serialVersionUID: -4899416460737170217L
| 직렬화 된 필드 |
|---|
int width
int height
int startx
int starty
int[] minWidth
int[] minHeight
double[] weightX
double[] weightY
boolean hasBaseline
short[] baselineType
int[] maxAscent
int[] maxDescent
| Class java.awt.GridLayout extends Object implements Serializable |
|---|
serialVersionUID: -7411804673224730901L
| 직렬화 된 필드 |
|---|
int hgap
GridLayout.getHgap() ,
GridLayout.setHgap(int) int vgap
GridLayout.getVgap() ,
GridLayout.setVgap(int) int rows
GridLayout.getRows() ,
GridLayout.setRows(int) int cols
GridLayout.getColumns() ,
GridLayout.setColumns(int) | Class java.awt.HeadlessException extends UnsupportedOperationException implements Serializable |
|---|
serialVersionUID: 167183644944358563L
| Class java.awt.IllegalComponentStateException extends IllegalStateException implements Serializable |
|---|
serialVersionUID: -1889339587208144238L
| Class java.awt.Insets extends Object implements Serializable |
|---|
serialVersionUID: -2272572637695466749L
| 직렬화 된 필드 |
|---|
int top
Insets.clone() int left
Insets.clone() int bottom
Insets.clone() int right
Insets.clone() | Class java.awt.Label extends Component implements Serializable |
|---|
serialVersionUID: 3094126758329070636L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException GraphicsEnvironment.isHeadless() | 직렬화 된 필드 |
|---|
String text
Label.getText() ,
Label.setText(String) int alignment
Label.getAlignment() ,
Label.setAlignment(int) | Class java.awt.Label.AccessibleAWTLabel extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: -3568967560160480438L
| Class java.awt.List extends Component implements Serializable |
|---|
serialVersionUID: -3304312411574666869L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ObjectInputStream 를 읽어들입니다. 이것이 null 가 아닌 경우, 청취자를 추가해 List 에 의해 트리거된 항목 이벤트와 액션 이벤트의 양쪽 모두를, 이 스트림에 포함된 키에 의해 지정되었던 대로 받습니다. 인식할 수 없는 키 또는 값은 무시됩니다.
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException List.removeItemListener(ItemListener) ,
List.addItemListener(ItemListener) ,
GraphicsEnvironment.isHeadless() ,
List.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ItemListener 및 ActionListeners 의 리스트는 옵션 데이터로서 기입해집니다. 직렬화할 수 없는 청취자는 검출되어 그러한 직렬화는 시행되지 않습니다.
null 로 종료하는 0 개 이상의 페어의 순서.
페어는 String 와
Object 로 구성된다. String 는
객체의 형태를 나타내,
다음의 언젠가된다.
ItemListener 객체를 나타낸다
itemListenerK,
ActionListener 객체를 나타낸다
actionListenerKIOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Component.itemListenerK ,
Component.actionListenerK ,
List.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
Vector <E > items
List.addItem(String) ,
List.getItem(int) int rows
List Component 의 표시행의 수를 나타냅니다. 실제로 리스트 컴퍼넌트를 작성할 경우에 1 번만 지정합니다. 변경은 할 수 없습니다.
List.getRows() boolean multipleMode
multipleMode 는, 리스트 컴퍼넌트가 복수 선택 모드로 설정되었을 경우에 true 와 설정되는 변수로, 사용자는 한 번에 리스트내의 복수의 항목을 선택할 수 있습니다. 리스트 컴퍼넌트가 단일 선택 모드로 설정되어 있는 경우는 multipleMode 는 false 와 설정되어 사용자는 매회 리스트내의 1 항목밖에 선택할 수 없습니다.
List.isMultipleMode() ,
List.setMultipleMode(boolean) int[] selected
selected 는, 선택한 항목의 인덱스를 포함한 배열입니다.
List.getSelectedIndexes() ,
List.getSelectedIndex() int visibleIndex
List.makeVisible(int) int listSerializedDataVersion
List 컴퍼넌트의 직렬화 된 데이터의 버젼입니다.
| Class java.awt.List.AccessibleAWTList extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 7924617370136012829L
| Class java.awt.List.AccessibleAWTList.AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 4412022926028300317L
| 직렬화 된 필드 |
|---|
List parent
int indexInParent
| Class java.awt.MediaTracker extends Object implements Serializable |
|---|
serialVersionUID: -483174189758638095L
| 직렬화 된 필드 |
|---|
Component target
Component 입니다.
MediaTracker.MediaTracker(Component) java.awt.MediaEntry head
MediaTracker 에 의해 감시되는 Images 의 리스트의 선두입니다.
MediaTracker.addImage(Image, int) ,
MediaTracker.removeImage(Image) | Class java.awt.Menu extends MenuItem implements Serializable |
|---|
serialVersionUID: -8809584163345499784L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException ,
HeadlessException
ObjectInputStream 를 읽어들입니다. 인식할 수 없는 키 또는 값은 무시됩니다.
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
IOException
ClassNotFoundException GraphicsEnvironment.isHeadless() ,
Menu.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
IOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Menu.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
Vector <E > items
Menu.countItems() boolean tearOff
true 가 설정되지 않은 경우는 false 가 설정됩니다. 메뉴가 티아오후 되어 그 후 불필요하게 되었을 경우, 사용자가 삭제할 수 있습니다.
Menu.isTearOff() boolean isHelpMenu
true 와 설정됩니다. 그렇지 않은 경우는,false 와 설정됩니다.
int menuSerializedDataVersion
| Class java.awt.Menu.AccessibleAWTMenu extends MenuItem.AccessibleAWTMenuItem implements Serializable |
|---|
serialVersionUID: 5228160894980069094L
| Class java.awt.MenuBar extends MenuComponent implements Serializable |
|---|
serialVersionUID: -4930327919388951260L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ObjectInputStream 를 읽어들입니다. 인식할 수 없는 키 또는 값은 무시됩니다.
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException GraphicsEnvironment.isHeadless() ,
MenuBar.writeObject(java.io.ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
MenuBar.readObject(java.io.ObjectInputStream) | 직렬화 된 필드 |
|---|
Vector <E > menus
MenuBar.countMenus() Menu helpMenu
MenuBar.getHelpMenu() ,
MenuBar.setHelpMenu(Menu) int menuBarSerializedDataVersion
| Class java.awt.MenuBar.AccessibleAWTMenuBar extends MenuComponent.AccessibleAWTMenuComponent implements Serializable |
|---|
serialVersionUID: -8577604491830083815L
| Class java.awt.MenuComponent extends Object implements Serializable |
|---|
serialVersionUID: -4536902356223894379L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException GraphicsEnvironment.isHeadless() | 직렬화 된 필드 |
|---|
Font font
null 입니다. 디폴트는 null 입니다.
MenuComponent.setFont(Font) ,
MenuComponent.getFont() String name
null 입니다.
MenuComponent.getName() ,
MenuComponent.setName(String) boolean nameExplicitlySet
true 의 경우는, 이름이 명시적으로 설정됩니다. 디폴트는 false 입니다.
MenuComponent.setName(String) boolean newEventsOnly
false 입니다.
MenuComponent.dispatchEvent(AWTEvent) AccessibleContext accessibleContext
| Class java.awt.MenuComponent.AccessibleAWTMenuComponent extends AccessibleContext implements Serializable |
|---|
serialVersionUID: -4269533416223798698L
| Class java.awt.MenuItem extends MenuComponent implements Serializable |
|---|
serialVersionUID: -21757335363267194L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우,Menu 항목에 의해 트리거되는 액션 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException MenuItem.removeActionListener(ActionListener) ,
MenuItem.addActionListener(ActionListener) ,
MenuItem.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ActionListeners 의 리스트는 옵션의 데이터로서 기입해집니다. 직렬화할 수 없는 청취자는 검출되어 그러한 직렬화는 시행되지 않습니다.
null 로 종료하는 0 개 이상의 페어의 순서.
페어는 String 와
Object 로 구성된다. String 는
객체의 형태를 나타내, 다음의 언젠가된다.
ActionListener 객체를 나타낸다
actionListenerKIOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
MenuItem.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
boolean enabled
enabled 가 true 로 설정됩니다. 그렇지 않은 경우는,enabled 가 false 로 설정됩니다.
MenuItem.isEnabled() ,
MenuItem.setEnabled(boolean) String label
label 는 메뉴 항목의 라벨입니다. 임의의 캐릭터 라인으로 나타냅니다.
MenuItem.getLabel() ,
MenuItem.setLabel(String) String actionCommand
actionCommand 가 메뉴 항목의 라벨입니다.
MenuItem.setActionCommand(String) ,
MenuItem.getActionCommand() long eventMask
MenuShortcut shortcut
MenuItem.getShortcut() ,
MenuItem.setShortcut(MenuShortcut) ,
MenuItem.deleteShortcut() int menuItemSerializedDataVersion
| Class java.awt.MenuItem.AccessibleAWTMenuItem extends MenuComponent.AccessibleAWTMenuComponent implements Serializable |
|---|
serialVersionUID: -217847831945965825L
| Class java.awt.MenuShortcut extends Object implements Serializable |
|---|
serialVersionUID: 143448358473180225L
| 직렬화 된 필드 |
|---|
int key
MenuShortcut.getKey() ,
MenuShortcut.usesShiftModifier() ,
KeyEvent boolean usesShift
MenuShortcut.usesShiftModifier() | Class java.awt.Panel extends Container implements Serializable |
|---|
serialVersionUID: -2728009084054400034L
| Class java.awt.Panel.AccessibleAWTPanel extends Container.AccessibleAWTContainer implements Serializable |
|---|
serialVersionUID: -6409552226660031050L
| Class java.awt.Point extends Point2D implements Serializable |
|---|
serialVersionUID: -5276940640259749850L
| 직렬화 된 필드 |
|---|
int x
Point 의 X 좌표입니다. X 좌표가 설정되어 있지 않은 경우는 디폴트로 0 이 됩니다.
Point.getLocation() ,
Point.move(int, int) int y
Point 의 Y 좌표입니다. Y 좌표가 설정되어 있지 않은 경우는 디폴트로 0 이 됩니다.
Point.getLocation() ,
Point.move(int, int) | Class java.awt.Polygon extends Object implements Serializable |
|---|
serialVersionUID: -6460061437900069969L
| 직렬화 된 필드 |
|---|
int npoints
npoints 의 값은 이 Polygon 의 유효한 점의 수를 나타내,xpoints 또는 ypoints 의 요소의 수보다 작아집니다. 이 값은 null 를 취할 수가 있습니다.
Polygon.addPoint(int, int) int[] xpoints
Polygon 의 X 좌표의 수보다 커집니다. 여분의 요소에 의해, 이 배열을 재차 작성하지 않고 , 이 Polygon 에 새로운 점을 추가할 수 있습니다. npoints 의 값은, 이 Polygon 의 유효한 점의 수와 같습니다.
Polygon.addPoint(int, int) int[] ypoints
Polygon 의 Y 좌표의 수보다 커집니다. 여분의 요소에 의해, 이 배열을 재차 작성하지 않고 , 이 Polygon 에 새로운 점을 추가할 수 있습니다. npoints 의 값은, 이 Polygon 의 유효한 점의 수와 같습니다.
Polygon.addPoint(int, int) Rectangle bounds
Polygon 의 경계입니다. null 도 사용할 수 있습니다.
Polygon.getBoundingBox() ,
Polygon.getBounds() | Class java.awt.PopupMenu extends Menu implements Serializable |
|---|
serialVersionUID: -4620452533522760060L
| Class java.awt.PopupMenu.AccessibleAWTPopupMenu extends Menu.AccessibleAWTMenu implements Serializable |
|---|
serialVersionUID: -4282044795947239955L
| Class java.awt.Rectangle extends Rectangle2D implements Serializable |
|---|
serialVersionUID: -4345857070255674764L
| 직렬화 된 필드 |
|---|
int x
Rectangle 의 좌상구석의 X 좌표입니다.
Rectangle.setLocation(int, int) ,
Rectangle.getLocation() int y
Rectangle 의 좌상구석의 Y 좌표입니다.
Rectangle.setLocation(int, int) ,
Rectangle.getLocation() int width
Rectangle 의 폭입니다.
Rectangle.setSize(int, int) ,
Rectangle.getSize() int height
Rectangle 의 높이입니다.
Rectangle.setSize(int, int) ,
Rectangle.getSize() | Class java.awt.Scrollbar extends Component implements Serializable |
|---|
serialVersionUID: 8451667562882310543L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우,Scrollbar 에 의해 트리거되는 액션 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException GraphicsEnvironment.isHeadless() ,
Scrollbar.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
AdjustmentListeners 의 리스트는 옵션의 데이터로서 기입해집니다. 직렬화할 수 없는 청취자는 검출되어 그러한 직렬화는 시행되지 않습니다.
null 로 종료하는 0 개 이상의 페어의 순서.
페어는 String 와
Object 로 구성된다. String 는
객체의 형태를 나타내, 다음의 언젠가된다.
AdjustmentListener 객체를 나타낸다
adjustmentListenerKIOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Component.adjustmentListenerK ,
Scrollbar.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
int value
Scrollbar 의 값입니다. 이 프롭퍼티는 visibleAmount 의 minimum 이상으로 maximum 이하가 아니면 안됩니다.
Scrollbar.getValue() ,
Scrollbar.setValue(int) int maximum
Scrollbar 의 최대치입니다. 이 값은 minimum 치보다 크지 않으면 안됩니다.
Scrollbar.getMaximum() ,
Scrollbar.setMaximum(int) int minimum
Scrollbar 의 최소치입니다. 이 값은 maximum 치보다 작지 않으면 안됩니다.
Scrollbar.getMinimum() ,
Scrollbar.setMinimum(int) int visibleAmount
Scrollbar 의 가시 부분의 사이즈입니다. 이 파라미터는 일반적으로 현재 가시인 값의 범위를 나타내기 위해서(때문에) 사용됩니다.
Scrollbar.getVisibleAmount() ,
Scrollbar.setVisibleAmount(int) int orientation
Scrollbar 의 방향으로, 수평 또는 수직입니다. 이 값은 스크롤 바의 작성시로 지정합니다.
VERTICAL 또는 HORIZONTAL 의 어딘가에 한정됩니다.
Scrollbar.getOrientation() ,
Scrollbar.setOrientation(int) int lineIncrement
Scrollbar.getLineIncrement() ,
Scrollbar.setLineIncrement(int) int pageIncrement
Scrollbar.getPageIncrement() ,
Scrollbar.setPageIncrement(int) int scrollbarSerializedDataVersion
| Class java.awt.Scrollbar.AccessibleAWTScrollBar extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: -344337268523697807L
| Class java.awt.ScrollPane extends Container implements Serializable |
|---|
serialVersionUID: 7956609840827222915L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException GraphicsEnvironment.isHeadless()
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
int scrollbarDisplayPolicy
ScrollPane.getScrollbarDisplayPolicy() ScrollPaneAdjustable vAdjustable
Adjustable 메소드, 즉 setMinimum(),setMaximum(),setVisibleAmount() 는 절대로 호출하지 말아 주세요.
ScrollPane.getVAdjustable() ScrollPaneAdjustable hAdjustable
Adjustable 메소드, 즉 setMinimum(),setMaximum(),setVisibleAmount() 는 절대로 호출하지 말아 주세요.
ScrollPane.getHAdjustable() boolean wheelScrollingEnabled
| Class java.awt.ScrollPane.AccessibleAWTScrollPane extends Container.AccessibleAWTContainer implements Serializable |
|---|
serialVersionUID: 6100703663886637L
| Class java.awt.ScrollPaneAdjustable extends Object implements Serializable |
|---|
serialVersionUID: -3359745691033257079L
| 직렬화 된 필드 |
|---|
ScrollPane sp
ScrollPane 입니다.
int orientation
ScrollPaneAdjustable.getOrientation() ,
Adjustable.HORIZONTAL ,
Adjustable.VERTICAL int value
value 는 minimum 보다 크고, maximum 보다 작지 않으면 안됩니다.
ScrollPaneAdjustable.getValue() ,
ScrollPaneAdjustable.setValue(int) int minimum
ScrollPane 에 의해서만 설정할 수 있습니다.
주의: 현재의 구현에서는,minimum 는 항상 0 입니다. 이 필드는 setSpan 메소드에 의해서만 변경되어ScrollPane 는 항상 최소치 0 을 가지는 메소드를 호출합니다. getMinimum 메소드는, 이 필드를 조사하지 않고 항상 0 을 돌려줍니다.
ScrollPaneAdjustable.getMinimum() ,
ScrollPaneAdjustable.setSpan(int, int, int) int maximum
ScrollPane 에 의해서만 설정할 수 있습니다.
ScrollPaneAdjustable.getMaximum() ,
ScrollPaneAdjustable.setSpan(int, int, int) int visibleAmount
ScrollPane 에 의해서만 설정할 수 있습니다.
ScrollPaneAdjustable.getVisibleAmount() ,
ScrollPaneAdjustable.setSpan(int, int, int) int unitIncrement
ScrollPaneAdjustable.getUnitIncrement() ,
ScrollPaneAdjustable.setUnitIncrement(int) int blockIncrement
ScrollPaneAdjustable.getBlockIncrement() ,
ScrollPaneAdjustable.setBlockIncrement(int) AdjustmentListener adjustmentListener
| Class java.awt.SystemColor extends Color implements Serializable |
|---|
serialVersionUID: 4503142729533789064L
| Class java.awt.TextArea extends TextComponent implements Serializable |
|---|
serialVersionUID: 3692302836626095722L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException GraphicsEnvironment.isHeadless() | 직렬화 된 필드 |
|---|
int rows
TextArea 의 행수입니다. 이 파라미터는 텍스트 영역의 높이를 판정합니다. 부가 아닌 수가 되는 것이 보증되고 있습니다.
TextArea.getRows() ,
TextArea.setRows(int) int columns
TextArea 의 렬수입니다. 렬폭은, 플랫폼에 의해 달라 대략 평균 문자폭이 됩니다. 이 파라미터는 텍스트 영역의 폭을 판정합니다. 부가 아닌 수가 되는 것이 보증되고 있습니다.
TextArea.setColumns(int) ,
TextArea.getColumns() int scrollbarVisibility
SCROLLBARS_BOTH = 양쪽 모두의 스크롤 바SCROLLBARS_HORIZONTAL_ONLY = 수평 스크롤 바만SCROLLBARS_VERTICAL_ONLY = 수직 스크롤 바만SCROLLBARS_NONE = 스크롤 바 없음
TextArea.getScrollbarVisibility() int textAreaSerializedDataVersion
| Class java.awt.TextArea.AccessibleAWTTextArea extends TextComponent.AccessibleAWTTextComponent implements Serializable |
|---|
serialVersionUID: 3472827823632144419L
| Class java.awt.TextComponent extends Component implements Serializable |
|---|
serialVersionUID: -2214773872412987419L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException TextComponent.removeTextListener(java.awt.event.TextListener) ,
TextComponent.addTextListener(java.awt.event.TextListener) ,
GraphicsEnvironment.isHeadless()
private void writeObject(ObjectOutputStream s)
throws IOException
IOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Component.textListenerK | 직렬화 된 필드 |
|---|
String text
null 치는 "" 과 같습니다.
TextComponent.setText(String) ,
TextComponent.getText() boolean editable
TextComponent 가 편집 가능한가 어떤가를 나타내는 boolean 형입니다. 텍스트 컴퍼넌트가 편집 가능한 경우는 true, 그렇지 않은 경우는 false 입니다.
TextComponent.isEditable() int selectionStart
selectionStart 는 선택된 텍스트의 시점입니다.
TextComponent.getSelectionStart() ,
TextComponent.setSelectionStart(int) int selectionEnd
selectionEnd 는 선택된 텍스트의 종점입니다.
TextComponent.getSelectionEnd() ,
TextComponent.setSelectionEnd(int) boolean backgroundSetByClientCode
int textComponentSerializedDataVersion
boolean checkForEnableIM
| Class java.awt.TextComponent.AccessibleAWTTextComponent extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 3631432373506317811L
| Class java.awt.TextField extends TextComponent implements Serializable |
|---|
serialVersionUID: -2966288784432217853L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() 가
true 를 돌려주는 경우
ClassNotFoundException
IOException TextField.removeActionListener(ActionListener) ,
TextField.addActionListener(ActionListener) ,
GraphicsEnvironment.isHeadless()
private void writeObject(ObjectOutputStream s)
throws IOException
IOException AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) ,
Component.actionListenerK | 직렬화 된 필드 |
|---|
int columns
TextField.setColumns(int) ,
TextField.getColumns() char echoChar
0 의 경우, 이 설정은 해제됩니다.
TextField.getEchoChar() ,
TextField.setEchoChar(char) ,
TextField.echoCharIsSet() int textFieldSerializedDataVersion
| Class java.awt.TextField.AccessibleAWTTextField extends TextComponent.AccessibleAWTTextComponent implements Serializable |
|---|
serialVersionUID: 6219164359235943158L
| Class java.awt.Window extends Container implements Serializable |
|---|
serialVersionUID: 4497834738069338734L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException ,
HeadlessException
ObjectInputStream 및 청취자의 추가 리스트를 읽어들여, 컴퍼넌트에 의해 트리거되는 다양한 이벤트를 받습니다. 또, 아이의 윈도우 (null 의 가능성이 있다)의 리스트도 읽어들입니다. 인식할 수 없는 키 또는 값은 무시됩니다.
HeadlessException - GraphicsEnvironment.isHeadless 가
true 를 돌려주는 경우
ClassNotFoundException
IOException GraphicsEnvironment.isHeadless() ,
Window.writeObject(java.io.ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
WindowListener 및 WindowFocusListener 를 기입합니다. 옵션의 데이터로서 아이의 윈도우의 리스트를 기입합니다. 옵션의 데이터로서 아이콘 이미지의 리스트를 기입합니다.
null 로 종료한다
0 개 이상의 페어의 순서. 페어는 String 와
Object 로 구성된다. String 는
객체의 형태를 나타내, 다음의 언젠가된다.
WindowListener 객체를 나타낸다
windowListenerK,
WindowFocusListener 객체를 나타낸다
windowFocusWindowK,
Window 객체를 나타낸다
ownedWindowKIOException AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener) ,
Component.windowListenerK ,
Component.windowFocusListenerK ,
Component.ownedWindowK ,
Window.readObject(ObjectInputStream) | 직렬화 된 필드 |
|---|
String warningString
Window.getWarningString() boolean syncLWRequests
int state
Window.show() boolean alwaysOnTop
Window.setAlwaysOnTop(boolean) ,
Window.isAlwaysOnTop() Dialog.ModalExclusionType modalExclusionType
Dialog.ModalExclusionType ,
Window.getModalExclusionType() ,
Window.setModalExclusionType(java.awt.Dialog.ModalExclusionType) java.awt.FocusManager focusMgr
boolean focusableWindowState
Window.getFocusableWindowState() ,
Window.setFocusableWindowState(boolean) int windowSerializedDataVersion
boolean locationByPlatform
| Class java.awt.Window.AccessibleAWTWindow extends Container.AccessibleAWTContainer implements Serializable |
|---|
serialVersionUID: 4215068635060671780L
| 패키지 java.awt.color |
|---|
| Class java.awt.color.CMMException extends RuntimeException implements Serializable |
|---|
| Class java.awt.color.ColorSpace extends Object implements Serializable |
|---|
serialVersionUID: -409452704308689724L
| 직렬화 된 필드 |
|---|
int type
int numComponents
| Class java.awt.color.ICC_ColorSpace extends ColorSpace implements Serializable |
|---|
serialVersionUID: 3455889114070431483L
| 직렬화 된 필드 |
|---|
ICC_Profile thisProfile
float[] minVal
float[] maxVal
float[] diffMinMax
float[] invDiffMinMax
boolean needScaleInit
| Class java.awt.color.ICC_Profile extends Object implements Serializable |
|---|
serialVersionUID: -3938515861990936766L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
"CS_sRGB")의 프로파일의 경우,
String 는 ColorSpace 클래스에 정의되었다
CS_* 정수의 몇개의 이름.
그렇지 않은 경우는,
캐릭터 라인은 null
byte[] 배열은 프로파일의 프로파일 데이터.
일반적으로, 정의 끝난 프로파일 데이터는
null
캐릭터 라인이 정의 끝난 칼라 스페이스의 정수명으로서 인식되는 경우,
객체는 getInstance(int cspace) 로 취득되었다
프로파일에 해결해,
프로파일 데이터는 무시된다.
그렇지 않은 경우는,
객체는
getInstance(byte[] data) 로 취득된 프로파일에 해결한다
IOException - ObjectInputStream 가 throw 합니다.
ClassNotFoundException - ObjectInputStream 가 throw 합니다. ICC_Profile.readResolve() ,
ICC_Profile.getInstance(int) ,
ICC_Profile.getInstance(byte[])
private void writeObject(ObjectOutputStream s)
throws IOException
"CS_sRGB")의 프로파일의 경우,
String 는 ColorSpace 클래스에 정의되었다
CS_* 정수의 몇개의 이름.
그렇지 않은 경우는,
캐릭터 라인은 null
byte[] 배열은 프로파일의 프로파일 데이터.
정의 끝난 칼라 스페이스에는,
프로파일 데이터는 아니고 null 가 기입해진다. 장래
Java API 의 버젼으로 새로운 정의 끝난 칼라 스페이스를 추가할 때는,
이 클래스의 신버젼은
새로운 정의 끝난 칼라 스페이스의 칼라 스페이스명 뿐만이 아니라
프로파일 데이터도 기입해,
계속 구버젼이 객체를 직렬화 복원할 수 있도록(듯이) 한다
IOException - ObjectInputStream 가 throw 합니다.
protected Object readResolve()
throws ObjectStreamException
ObjectStreamException - throw는 하지 않지만, 직렬화 스펙에는 필요한| 직렬화 된 필드 |
|---|
int iccProfileSerializedDataVersion
1 은 Java 2 Platform 의 v1. 3 에 대응합니다.
| Class java.awt.color.ICC_ProfileGray extends ICC_Profile implements Serializable |
|---|
| Class java.awt.color.ICC_ProfileRGB extends ICC_Profile implements Serializable |
|---|
| Class java.awt.color.ProfileDataException extends RuntimeException implements Serializable |
|---|
| 패키지 java.awt.datatransfer |
|---|
| Class java.awt.datatransfer.DataFlavor extends Object implements Serializable |
|---|
serialVersionUID: 8367026044764648243L
| 직렬화 메소드 |
|---|
public void readExternal(ObjectInput is)
throws IOException ,
ClassNotFoundException
DataFlavor 를 복원합니다.
IOException - 입출력 에러가 발생했을 경우
ClassNotFoundException - 복원하려 하고 있는 객체에
대응하는 클래스가 발견되지 않는 경우
public void writeExternal(ObjectOutput os)
throws IOException
DataFlavor 를 직렬화합니다.
IOException - 발생할 가능성이 있는 모든 입출력 예외| Class java.awt.datatransfer.FlavorEvent extends EventObject implements Serializable |
|---|
| Class java.awt.datatransfer.UnsupportedFlavorException extends Exception implements Serializable |
|---|
serialVersionUID: 5383814944251665601L
| 패키지 java.awt.dnd |
|---|
| Class java.awt.dnd.DragGestureEvent extends EventObject implements Serializable |
|---|
serialVersionUID: 9080172649166731306L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
DragGestureEvent 를 직렬화 복원합니다. 이 메소드는, 우선 transient 가 아닌 모든 필드에 대해서 디폴트의 직렬화 복원을 실시합니다. 다음에, 이 객체의 제스처(gesture) 이벤트의 List 를과 같이 직렬화 복원하려고 합니다. 1.4 보다 전의 릴리스에서는, 이 이름의 비 transient 필드가 제스처(gesture) 이벤트의 List 를 포함했기 때문에, 이것은 events 필드의 직렬화 복원에 의한 처음의 시행이 됩니다. 실패하면(자), 스트림내의 다음의 객체가 대신에 사용됩니다. 결과의 List 가 null 의 경우, 이 객체의 제스처(gesture) 이벤트의 List 는 빈 상태(empty)의 List 로 설정됩니다.
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
DragGestureEvent 를 직렬화합니다. 디폴트의 직렬화를 실시해, 다음에,List 를 직렬화할 수 있는 경우에만, 이 객체의 제스처(gesture) 이벤트의 List 를 써냅니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다. 이 경우, 결과의 직렬화 복원된 스트림로부터 작성되는 DragGestureEvent 에는, 제스처(gesture) 이벤트의 빈 상태(empty)의 List 가 포함됩니다.
List 인스턴스 또는
null 가 계속된다IOException | 직렬화 된 필드 |
|---|
DragSource dragSource
Component component
Point origin
int action
| Class java.awt.dnd.DragGestureRecognizer extends Object implements Serializable |
|---|
serialVersionUID: 8996673345831063337L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
DragGestureRecognizer 를 직렬화 복원합니다. 이 메소드는, 우선 transient 가 아닌 모든 필드에 대해서 디폴트의 직렬화 복원을 실시합니다. 다음에, 스트림의 다음의 객체를 사용해, 이 객체의 DragGestureListener 가와 같이 직렬화 복원됩니다.
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
DragGestureRecognizer 를 직렬화합니다. 이 메소드는, 우선 디폴트의 직렬화를 실행합니다. 다음에, 직렬화할 수 있는 경우에만, 이 객체의 DragGestureListener 가 써내집니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다.
DragGestureListener 인스턴스 또는
null 가 계속된다IOException | 직렬화 된 필드 |
|---|
DragSource dragSource
DragGestureRecognizer 에 관련한 DragSource 입니다.
Component component
DragGestureRecognizer 에 관련한 Component 입니다.
int sourceActions
int 입니다.
ArrayList <E > events
DragGestureRecognizer 이 「인식된다」같게 하는 이벤트의 리스트입니다.
| Class java.awt.dnd.DragSource extends Object implements Serializable |
|---|
serialVersionUID: 6236096958971414066L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
DragSource 를 직렬화 복원합니다. 이 메소드는, 우선 디폴트의 직렬화 복원을 실행합니다. 다음에, 스트림의 다음의 객체를 사용해, 이 객체의 FlavorMap 가 직렬화 복원됩니다. 결과의 FlavorMap 가 null 의 경우, 이 객체의 FlavorMap 는, 이 thread의 ClassLoader 에 대한 디폴트의 FlavorMap 로 설정됩니다. 다음에, 0 개 이상의 키와 값의 페어의,null 로 끝나는 순서를 스트림로부터 읽어내는 것으로, 이 객체의 청취자가 직렬화 복원됩니다.
- 키 객체가
dragSourceListenerK 와 동일한 String 인 경우는, 대응하는 값객체를 사용해 DragSourceListener 가 직렬화 복원되어 이 DragSource 에 추가된다
- 키 객체가
dragSourceMotionListenerK 와 동일한 String 인 경우는, 대응하는 값객체를 사용해 DragSourceMotionListener 이 직렬화 복원되어 이 DragSource 에 추가된다
- 그렇지 않은 경우는, 키와 값의 페어가 스킵 된다
- 예외:
ClassNotFoundException
IOException - 도입된 버젼:
- 1.4
- 관련 항목:
SystemFlavorMap.getDefaultFlavorMap()
private void writeObject(ObjectOutputStream s)
throws IOException
DragSource 를 직렬화합니다. 이 메소드는, 우선 디폴트의 직렬화를 실행합니다. 다음에, 직렬화할 수 있는 경우에만, 이 객체의 FlavorMap 가 써내집니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다. 다음에, 이 객체로 등록된 Serializable 청취자가 써내집니다. 청취자는, 0 개 이상의 페어의,null 로 끝나는 순서로 써내집니다. 페어는 String 와 Object 로 구성됩니다. String 는 Object 의 형태를 나타내, 다음의 어느 쪽인가에 됩니다.
DragSourceListener 객체를 나타내는 dragSourceListenerK
DragSourceMotionListener 객체를 나타내는 dragSourceMotionListenerK
FlavorMap 인스턴스,
또는 null 로 끝나는 0 개 이상의 페어가 계속되는 null.
페어는
String 와 Object로 구성된다.
String 는 Object 의 형태를 나타내,
다음의 어느 쪽인가에 된다
DragSourceListener 객체를 나타낸다
dragSourceListenerK
DragSourceMotionListener 객체를 나타낸다
dragSourceMotionListenerK
IOException | Class java.awt.dnd.DragSourceContext extends Object implements Serializable |
|---|
serialVersionUID: -115407898692194719L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
DragSourceContext 를 직렬화 복원합니다. 이 메소드는, 우선 transient 가 아닌 모든 필드에 대해서 디폴트의 직렬화 복원을 실시합니다. 다음에, 스트림의 다음의 2 개의 객체를 사용해, 이 객체의 Transferable 와 DragSourceListener 가와 같이 직렬화 복원됩니다. 결과의 Transferable 가 null 의 경우, 이 객체의 Transferable 는,DataFlavor 를 지원하지 않는 더미의 Transferable 로 설정됩니다.
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
DragSourceContext 를 직렬화합니다. 이 메소드는, 우선 디폴트의 직렬화를 실행합니다. 다음에, 직렬화할 수 있는 경우에만, 이 객체의 Transferable 가 써내집니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다. 이 경우, 결과의 직렬화 복원된 스트림로부터 작성되는 DragSourceContext 에는,DataFlavor 를 지원하지 않는 더미의 Transferable 가 포함됩니다. 마지막으로, 직렬화할 수 있는 경우에만, 이 객체의 DragSourceListener 가 써내집니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다.
Transferable 인스턴스 또는
null 가 계속된다.
한층 더 DragSourceListener 인스턴스 또는
null 가 계속된다IOException | 직렬화 된 필드 |
|---|
DragGestureEvent trigger
Cursor cursor
boolean useCustomCursor
true 입니다.
int sourceActions
DragSourceContext 에 관련한 드래그 조작의 드래그 소스로 지원되고 있는 일련의 드롭 액션을 나타내는 DnDConstants 의 비트 단위의 마스크입니다.
| Class java.awt.dnd.DragSourceDragEvent extends DragSourceEvent implements Serializable |
|---|
serialVersionUID: 481346297933902471L
| 직렬화 된 필드 |
|---|
int targetActions
int dropAction
int gestureModifiers
boolean invalidModifiers
gestureModifiers 가 무효인가 어떤가를 나타냅니다.
| Class java.awt.dnd.DragSourceDropEvent extends DragSourceEvent implements Serializable |
|---|
serialVersionUID: -5571321229470821891L
| 직렬화 된 필드 |
|---|
boolean dropSuccess
true 입니다.
int dropAction
| Class java.awt.dnd.DragSourceEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -763287114604032641L
| 직렬화 된 필드 |
|---|
boolean locationSpecified
boolean 치입니다.
int x
int y
| Class java.awt.dnd.DropTarget extends Object implements Serializable |
|---|
serialVersionUID: -6283860791671019047L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
DropTarget 를 직렬화 복원합니다. 이 메소드는, 우선 transient 가 아닌 모든 필드에 대해서 디폴트의 직렬화 복원을 실시합니다. 다음에, 이 객체의 DropTargetListener 를과 같이 직렬화 복원하려고 합니다. 1.4 보다 전의 릴리스에서는 이 이름의 비 transient 필드가 DropTargetListener 를 포함했기 때문에, 이것은 dtListener 필드의 직렬화 복원에 의한 처음의 시행이 됩니다. 실패하면(자), 스트림내의 다음의 객체가 대신에 사용됩니다.
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
DropTarget 를 직렬화합니다. 디폴트의 직렬화를 실시해, 다음에, 직렬화할 수 있는 경우에만, 이 객체의 DropTargetListener 를 써냅니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다.
DropTargetListener 인스턴스
또는 null 가 계속된다IOException | 직렬화 된 필드 |
|---|
DropTargetContext dropTargetContext
Component component
int actions
DropTarget.setDefaultActions(int) ,
DropTarget.getDefaultActions() boolean active
true 입니다.
| Class java.awt.dnd.DropTargetContext extends Object implements Serializable |
|---|
serialVersionUID: -634158968993743371L
| 직렬화 된 필드 |
|---|
DropTarget dropTarget
| Class java.awt.dnd.DropTargetDragEvent extends DropTargetEvent implements Serializable |
|---|
serialVersionUID: -8422265619058953682L
| 직렬화 된 필드 |
|---|
Point location
int actions
int dropAction
| Class java.awt.dnd.DropTargetDropEvent extends DropTargetEvent implements Serializable |
|---|
serialVersionUID: -1721911170440459322L
| 직렬화 된 필드 |
|---|
Point location
int actions
int dropAction
boolean isLocalTx
true 입니다.
| Class java.awt.dnd.DropTargetEvent extends EventObject implements Serializable |
|---|
serialVersionUID: 2821229066521922993L
| 직렬화 된 필드 |
|---|
DropTargetContext context
DropTargetEvent 에 관련한 DropTargetContext 입니다.
| Class java.awt.dnd.InvalidDnDOperationException extends IllegalStateException implements Serializable |
|---|
| Class java.awt.dnd.MouseDragGestureRecognizer extends DragGestureRecognizer implements Serializable |
|---|
serialVersionUID: 6220099344182281120L
| 패키지 java.awt.event |
|---|
| Class java.awt.event.ActionEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: -7671078796273832149L
| 직렬화 된 필드 |
|---|
String actionCommand
ActionEvent.getActionCommand() long when
ActionEvent.getWhen() int modifiers
ActionEvent.getModifiers() | Class java.awt.event.AdjustmentEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 5700290645205279921L
| 직렬화 된 필드 |
|---|
Adjustable adjustable
AdjustmentEvent.getAdjustable() int value
value 에는 조정 가능 객체의 새로운 값이 포함됩니다. 이 값은 항상, 조정 가능 객체에 관련한 범위내가 됩니다.
AdjustmentEvent.getValue() int adjustmentType
adjustmentType 는, 조정 가능 객체의 값이 어떻게 변화했는지를 나타내는 것입니다. 이 값은 블록량 또는 유니트량으로 증가 또는 감소시킬 수가 있습니다. 블록은 페이지의 증분 및 감 분에 관련해, 유니트는 행의 증분 및 감 분에 관련하고 있습니다.
AdjustmentEvent.getAdjustmentType() boolean isAdjusting
isAdjusting 는 true 입니다.
AdjustmentEvent.getValueIsAdjusting() | Class java.awt.event.ComponentEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 8101406823902992965L
| Class java.awt.event.ContainerEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: -4114942250539772041L
| 직렬화 된 필드 |
|---|
Component child
ContainerEvent.getChild() | Class java.awt.event.FocusEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: 523753786457416396L
| 직렬화 된 필드 |
|---|
boolean temporary
FocusEvent.isTemporary() | Class java.awt.event.HierarchyEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: -5337576970038043990L
| 직렬화 된 필드 |
|---|
Component changed
Container changedParent
long changeFlags
| Class java.awt.event.InputEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: -2482525981698309786L
| 직렬화 된 필드 |
|---|
long when
InputEvent.getWhen() int modifiers
InputEvent.getModifiers() ,
InputEvent.getModifiersEx() ,
KeyEvent ,
MouseEvent | Class java.awt.event.InputMethodEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 4727190874778922661L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
when 필드가 객체 입력 스트림에 없는 경우는 초기화합니다. 이 경우,EventQueue.getMostRecentEventTime() 를 호출하는 것으로 필드가 초기화됩니다.
ClassNotFoundException
IOException | 직렬화 된 필드 |
|---|
long when
InputMethodEvent.getWhen() | Class java.awt.event.InvocationEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 436056344909459450L
| 직렬화 된 필드 |
|---|
Runnable runnable
Object notifier
boolean catchExceptions
Exception exception
Throwable throwable
long when
InvocationEvent.getWhen() | Class java.awt.event.ItemEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: -608708132447206933L
| 직렬화 된 필드 |
|---|
Object item
ItemEvent.getItem() int stateChange
item 가 선택되었는지 선택 해제되었는지를 나타내는 stateChange 객체입니다.
ItemEvent.getStateChange() | Class java.awt.event.KeyEvent extends InputEvent implements Serializable |
|---|
serialVersionUID: -2352130953028126954L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
boolean isProxyActive
int keyCode
KeyEvent.getKeyCode() ,
KeyEvent.setKeyCode(int) char keyChar
keyChar 는, 키 또는 키의 편성으로 방아쇠 되는 유효한 Unicode 문자입니다.
KeyEvent.getKeyChar() ,
KeyEvent.setKeyChar(char) int keyLocation
KEY_LOCATION_UNKNOWN,KEY_LOCATION_STANDARD,KEY_LOCATION_LEFT,KEY_LOCATION_RIGHT, 및 KEY_LOCATION_NUMPAD 뿐입니다.
KeyEvent.getKeyLocation() | Class java.awt.event.MouseEvent extends InputEvent implements Serializable |
|---|
serialVersionUID: -991214153494842848L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
int x
MouseEvent.getX() int y
MouseEvent.getY() int xAbs
int yAbs
int clickCount
MOUSE_CLICKED,MOUSE_PRESSED, 및 MOUSE_RELEASED. 상기의 경우,clickCount 는 1 이상이 됩니다. 그 외의 이벤트의 경우, 카운트는 0 이 됩니다.
MouseEvent.getClickCount(). int button
NOBUTTON,BUTTON1,BUTTON2,BUTTON3 뿐입니다.
MouseEvent.getButton(). boolean popupTrigger
popupTrigger = false 의 경우, pop-up menu는 표시되지 않습니다. true 의 경우, pop-up menu가 표시됩니다.
PopupMenu ,
MouseEvent.isPopupTrigger() | Class java.awt.event.MouseWheelEvent extends MouseEvent implements Serializable |
|---|
serialVersionUID: 6459879390515399677L
| 직렬화 된 필드 |
|---|
int scrollType
MouseWheelEvent.getScrollType() int scrollAmount
MouseWheelEvent.getScrollAmount() ,
MouseWheelEvent.getScrollType() int wheelRotation
MouseWheelEvent.getWheelRotation() | Class java.awt.event.PaintEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: 1267492026433337593L
| 직렬화 된 필드 |
|---|
Rectangle updateRect
Rectangle ,
PaintEvent.setUpdateRect(Rectangle) ,
PaintEvent.getUpdateRect() | Class java.awt.event.TextEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 6269902291250941179L
| Class java.awt.event.WindowEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: -1567959133147912127L
| 직렬화 된 필드 |
|---|
int oldState
int newState
| 패키지 java.awt.font |
|---|
| Class java.awt.font.NumericShaper extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int key
int mask
| Class java.awt.font.TextAttribute extends AttributedCharacterIterator.Attribute implements Serializable |
|---|
serialVersionUID: 7744112784117861702L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException | Class java.awt.font.TransformAttribute extends Object implements Serializable |
|---|
serialVersionUID: 3356247357827709530L
| 직렬화 메소드 |
|---|
private void writeObject(ObjectOutputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException
private Object readResolve()
throws ObjectStreamException
ObjectStreamException | 직렬화 된 필드 |
|---|
AffineTransform transform
TransformAttribute 의 AffineTransform, 또는 AffineTransform 가 항등변환인 경우는 null 입니다.
| 패키지 java.awt.geom |
|---|
| Class java.awt.geom.AffineTransform extends Object implements Serializable |
|---|
serialVersionUID: 1330973210523860834L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException | 직렬화 된 필드 |
|---|
double m00
double m10
double m01
double m11
double m02
double m12
| Class java.awt.geom.Arc2D.Double extends Arc2D implements Serializable |
|---|
serialVersionUID: 728264085846882001L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ObjectInputStream 로부터 디폴트의 직렬화 가능 필드를 읽어들여, 계속되어 이 Arc2D 인스턴스의 호의 타입을 나타내는 바이트를 읽어들입니다.
바이트
(Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )(이)가 계속된다
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
ObjectOutputStream 에 디폴트의 직렬화 가능 필드를 기입해, 계속되어 이 Arc2D 인스턴스의 호의 타입을 나타내는 바이트를 기입합니다.
바이트
(Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )(이)가 계속된다
IOException | 직렬화 된 필드 |
|---|
double x
double y
double width
double height
double start
double extent
| Class java.awt.geom.Arc2D.Float extends Arc2D implements Serializable |
|---|
serialVersionUID: 9130893014586380278L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ObjectInputStream 로부터 디폴트의 직렬화 가능 필드를 읽어들여, 계속되어 이 Arc2D 인스턴스의 호의 타입을 나타내는 바이트를 읽어들입니다.
바이트
(Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )(이)가 계속된다
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
ObjectOutputStream 에 디폴트의 직렬화 가능 필드를 기입해, 계속되어 이 Arc2D 인스턴스의 호의 타입을 나타내는 바이트를 기입합니다.
바이트
(Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )(이)가 계속된다
IOException | 직렬화 된 필드 |
|---|
float x
float y
float width
float height
float start
float extent
| Class java.awt.geom.CubicCurve2D.Double extends CubicCurve2D implements Serializable |
|---|
serialVersionUID: -4202960122839707295L
| 직렬화 된 필드 |
|---|
double x1
double y1
double ctrlx1
double ctrly1
double ctrlx2
double ctrly2
double x2
double y2
| Class java.awt.geom.CubicCurve2D.Float extends CubicCurve2D implements Serializable |
|---|
serialVersionUID: -1272015596714244385L
| 직렬화 된 필드 |
|---|
float x1
float y1
float ctrlx1
float ctrly1
float ctrlx2
float ctrly2
float x2
float y2
| Class java.awt.geom.Ellipse2D.Double extends Ellipse2D implements Serializable |
|---|
serialVersionUID: 5555464816372320683L
| 직렬화 된 필드 |
|---|
double x
Ellipse2D 의 표시범위 구형의 좌상구석의 X 좌표입니다.
double y
Ellipse2D 의 표시범위 구형의 좌상구석의 Y 좌표입니다.
double width
Ellipse2D 의 폭입니다.
double height
Ellipse2D 의 높이입니다.
| Class java.awt.geom.Ellipse2D.Float extends Ellipse2D implements Serializable |
|---|
serialVersionUID: -6633761252372475977L
| 직렬화 된 필드 |
|---|
float x
Ellipse2D 의 표시범위 구형의 좌상구석의 X 좌표입니다.
float y
Ellipse2D 의 표시범위 구형의 좌상구석의 Y 좌표입니다.
float width
Ellipse2D 의 폭입니다.
float height
Ellipse2D 의 높이입니다.
| Class java.awt.geom.GeneralPath extends Path2D.Float implements Serializable |
|---|
serialVersionUID: -8327096662768731142L
| Class java.awt.geom.IllegalPathStateException extends RuntimeException implements Serializable |
|---|
| Class java.awt.geom.Line2D.Double extends Line2D implements Serializable |
|---|
serialVersionUID: 7979627399746467499L
| 직렬화 된 필드 |
|---|
double x1
double y1
double x2
double y2
| Class java.awt.geom.Line2D.Float extends Line2D implements Serializable |
|---|
serialVersionUID: 6161772511649436349L
| 직렬화 된 필드 |
|---|
float x1
float y1
float x2
float y2
| Class java.awt.geom.NoninvertibleTransformException extends Exception implements Serializable |
|---|
| Class java.awt.geom.Path2D.Double extends Path2D implements Serializable |
|---|
serialVersionUID: 1826762518450014216L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ObjectInputStream 로부터 디폴트의 직렬화 가능 필드를 읽어들여, 이 패스에 포함되는 패스 세그먼트(segment)를 명시적으로 직렬화합니다. version 1.6 에서는, 디폴트의 직렬화 가능 필드는 없습니다.
이 객체의 시리얼 데이터는 writeObject 메소드에 의해 기술됩니다.
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
ObjectOutputStream 에 디폴트의 직렬화 가능 필드를 기입해, 이 패스에 포함되는 패스 세그먼트(segment)를 명시적으로 직렬화합니다.
WIND_EVEN_ODD 또는
WIND_NON_ZERO )가 계속된다
다음의 바이트치 정수는,Path2D 객체의 직렬화 된 형식에서
사용된다
| 정수명 | 바이트치 | 후속의 항목 | 설명 |
|---|---|---|---|
SERIAL_STORAGE_FLT_ARRAY |
0x30 | 원의 Path2D 객체가 좌표를
float 형의 Java 배열에 포함하는 힌트 |
|
SERIAL_STORAGE_DBL_ARRAY |
0x31 | 원의 Path2D 객체가 좌표를
double 형의 Java 배열에 포함하는 힌트 |
|
SERIAL_SEG_FLT_MOVETO |
0x40 | float 2 개(살) | moveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_FLT_LINETO |
0x41 | float 2 개(살) | lineTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_FLT_QUADTO |
0x42 | float 4 개(살) | quadTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_FLT_CUBICTO |
0x43 | float 6 개(살) | curveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_DBL_MOVETO |
0x50 | double 2 개(살) | moveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_DBL_LINETO |
0x51 | double 2 개(살) | lineTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_DBL_QUADTO |
0x52 | double 4 개(살) | curveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_DBL_CUBICTO |
0x53 | double 6 개(살) | curveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_CLOSE |
0x60 | closePath 패스 세그먼트(segment) |
|
SERIAL_PATH_END |
0x61 | 더 이상 패스 세그먼트(segment)는 계속되지 않는다 |
IOException | Class java.awt.geom.Path2D.Float extends Path2D implements Serializable |
|---|
serialVersionUID: 6990832515060788886L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ObjectInputStream 로부터 디폴트의 직렬화 가능 필드를 읽어들여, 이 패스에 포함되는 패스 세그먼트(segment)를 명시적으로 직렬화합니다. version 1.6 에서는, 디폴트의 직렬화 가능 필드는 없습니다.
이 객체의 시리얼 데이터는 writeObject 메소드에 의해 기술됩니다.
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
ObjectOutputStream 에 디폴트의 직렬화 가능 필드를 기입해, 이 패스에 포함되는 패스 세그먼트(segment)를 명시적으로 직렬화합니다.
WIND_EVEN_ODD 또는
WIND_NON_ZERO )가 계속된다
다음의 바이트치 정수는,Path2D 객체의 직렬화 된 형식에서
사용된다
| 정수명 | 바이트치 | 후속의 항목 | 설명 |
|---|---|---|---|
SERIAL_STORAGE_FLT_ARRAY |
0x30 | 원의 Path2D 객체가 좌표를
float 형의 Java 배열에 포함하는 힌트 |
|
SERIAL_STORAGE_DBL_ARRAY |
0x31 | 원의 Path2D 객체가 좌표를
double 형의 Java 배열에 포함하는 힌트 |
|
SERIAL_SEG_FLT_MOVETO |
0x40 | float 2 개(살) | moveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_FLT_LINETO |
0x41 | float 2 개(살) | lineTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_FLT_QUADTO |
0x42 | float 4 개(살) | quadTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_FLT_CUBICTO |
0x43 | float 6 개(살) | curveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_DBL_MOVETO |
0x50 | double 2 개(살) | moveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_DBL_LINETO |
0x51 | double 2 개(살) | lineTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_DBL_QUADTO |
0x52 | double 4 개(살) | curveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_DBL_CUBICTO |
0x53 | double 6 개(살) | curveTo 패스 세그먼트(segment)가 계속된다 |
SERIAL_SEG_CLOSE |
0x60 | closePath 패스 세그먼트(segment) |
|
SERIAL_PATH_END |
0x61 | 더 이상 패스 세그먼트(segment)는 계속되지 않는다 |
IOException | Class java.awt.geom.Point2D.Double extends Point2D implements Serializable |
|---|
serialVersionUID: 6150783262733311327L
| 직렬화 된 필드 |
|---|
double x
Point2D 의 X 좌표입니다.
double y
Point2D 의 Y 좌표입니다.
| Class java.awt.geom.Point2D.Float extends Point2D implements Serializable |
|---|
serialVersionUID: -2870572449815403710L
| 직렬화 된 필드 |
|---|
float x
Point2D 의 X 좌표입니다.
float y
Point2D 의 Y 좌표입니다.
| Class java.awt.geom.QuadCurve2D.Double extends QuadCurve2D implements Serializable |
|---|
serialVersionUID: 4217149928428559721L
| 직렬화 된 필드 |
|---|
double x1
double y1
double ctrlx
double ctrly
double x2
double y2
| Class java.awt.geom.QuadCurve2D.Float extends QuadCurve2D implements Serializable |
|---|
serialVersionUID: -8511188402130719609L
| 직렬화 된 필드 |
|---|
float x1
float y1
float ctrlx
float ctrly
float x2
float y2
| Class java.awt.geom.Rectangle2D.Double extends Rectangle2D implements Serializable |
|---|
serialVersionUID: 7771313791441850493L
| 직렬화 된 필드 |
|---|
double x
Rectangle2D 의 X 좌표입니다.
double y
Rectangle2D 의 Y 좌표입니다.
double width
Rectangle2D 의 폭입니다.
double height
Rectangle2D 의 높이입니다.
| Class java.awt.geom.Rectangle2D.Float extends Rectangle2D implements Serializable |
|---|
serialVersionUID: 3798716824173675777L
| 직렬화 된 필드 |
|---|
float x
Rectangle2D 의 X 좌표입니다.
float y
Rectangle2D 의 Y 좌표입니다.
float width
Rectangle2D 의 폭입니다.
float height
Rectangle2D 의 높이입니다.
| Class java.awt.geom.RoundRectangle2D.Double extends RoundRectangle2D implements Serializable |
|---|
serialVersionUID: 1048939333485206117L
| 직렬화 된 필드 |
|---|
double x
RoundRectangle2D 의 X 좌표
double y
RoundRectangle2D 의 Y 좌표
double width
RoundRectangle2D 의 폭
double height
RoundRectangle2D 의 높이
double arcwidth
double archeight
| Class java.awt.geom.RoundRectangle2D.Float extends RoundRectangle2D implements Serializable |
|---|
serialVersionUID: -3423150618393866922L
| 직렬화 된 필드 |
|---|
float x
RoundRectangle2D 의 X 좌표
float y
RoundRectangle2D 의 Y 좌표
float width
RoundRectangle2D 의 폭
float height
RoundRectangle2D 의 높이
float arcwidth
float archeight
| 패키지 java.awt.image |
|---|
| Class java.awt.image.ImagingOpException extends RuntimeException implements Serializable |
|---|
| Class java.awt.image.RasterFormatException extends RuntimeException implements Serializable |
|---|
| 패키지 java.awt.image.renderable |
|---|
| Class java.awt.image.renderable.ParameterBlock extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Vector <E > sources
Vector <E > parameters
| 패키지 java.awt.print |
|---|
| Class java.awt.print.PrinterAbortException extends PrinterException implements Serializable |
|---|
| Class java.awt.print.PrinterException extends Exception implements Serializable |
|---|
| Class java.awt.print.PrinterIOException extends PrinterException implements Serializable |
|---|
serialVersionUID: 5850870712125932846L
| 직렬화 된 필드 |
|---|
IOException mException
| 패키지 java.beans |
|---|
| Class java.beans.IndexedPropertyChangeEvent extends PropertyChangeEvent implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int index
| Class java.beans.IntrospectionException extends Exception implements Serializable |
|---|
| Class java.beans.PropertyChangeEvent extends EventObject implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String propertyName
Object newValue
Object oldValue
Object propagationId
#getPropagationId. | Class java.beans.PropertyChangeSupport extends Object implements Serializable |
|---|
serialVersionUID: 6401253773779951803L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
PropertyChangeListener 의 리스트
직렬화때, 직렬화 가능하지 않은 청취자는 스킵 되어 직렬화 가능한 청취자만이 직렬화 된다.
IOException | 직렬화 된 필드 |
|---|
Hashtable <K ,V > children
Object source
int propertyChangeSupportSerializedDataVersion
| Class java.beans.PropertyVetoException extends Exception implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
PropertyChangeEvent evt
| Class java.beans.VetoableChangeSupport extends Object implements Serializable |
|---|
serialVersionUID: -5090210921595982017L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
VetoableChangeListeners 의 리스트
직렬화때, 직렬화 가능하지 않은 청취자는 스킵 되어 직렬화 가능한 청취자만이 직렬화 된다.
IOException | 직렬화 된 필드 |
|---|
Hashtable <K ,V > children
Object source
int vetoableChangeSupportSerializedDataVersion
| 패키지 java.beans.beancontext |
|---|
| Class java.beans.beancontext.BeanContextChildSupport extends Object implements Serializable |
|---|
serialVersionUID: 6328947014421475877L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream ois)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
IOException | 직렬화 된 필드 |
|---|
BeanContextChild beanContextChildPeer
BeanContextChild 가 상자가 되는 BeanContext 입니다.
PropertyChangeSupport pcSupport
VetoableChangeSupport vcSupport
| Class java.beans.beancontext.BeanContextEvent extends EventObject implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
BeanContext propagatedFrom
BeanContext 입니다.
| Class java.beans.beancontext.BeanContextMembershipEvent extends BeanContextEvent implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Collection <E > children
| Class java.beans.beancontext.BeanContextServiceAvailableEvent extends BeanContextEvent implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Class <T > serviceClass
Class 참조
| Class java.beans.beancontext.BeanContextServiceRevokedEvent extends BeanContextEvent implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Class <T > serviceClass
Class 참조입니다.
boolean invalidateRefs
| Class java.beans.beancontext.BeanContextServicesSupport extends BeanContextSupport implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream ois)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
IOException | Class java.beans.beancontext.BeanContextServicesSupport.BCSSChild extends BeanContextSupport.BCSChild implements Serializable |
|---|
serialVersionUID: -3263851306889194873L
| Class java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
BeanContextServiceProvider serviceProvider
| Class java.beans.beancontext.BeanContextSupport extends BeanContextChildSupport implements Serializable |
|---|
serialVersionUID: -4879613978649577204L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream ois)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
int serializable
Locale locale
boolean okToUseGui
boolean designTime
| Class java.beans.beancontext.BeanContextSupport.BCSChild extends Object implements Serializable |
|---|
serialVersionUID: -5815286101609939109L
| 직렬화 된 필드 |
|---|
Object child
Object proxyPeer
| 패키지 java.io |
|---|
| Class java.io.CharConversionException extends IOException implements Serializable |
|---|
| Class java.io.EOFException extends IOException implements Serializable |
|---|
| Class java.io.File extends Object implements Serializable |
|---|
serialVersionUID: 301077366599181567L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
String path
| Class java.io.FileNotFoundException extends IOException implements Serializable |
|---|
| Class java.io.FilePermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: 2202956749081564585L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Vector <E > permissions
| Class java.io.InterruptedIOException extends IOException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int bytesTransferred
| Class java.io.InvalidClassException extends ObjectStreamException implements Serializable |
|---|
serialVersionUID: -4333316296251054416L
| 직렬화 된 필드 |
|---|
String classname
| Class java.io.InvalidObjectException extends ObjectStreamException implements Serializable |
|---|
serialVersionUID: 3233174318281839583L
| Class java.io.IOError extends Error implements Serializable |
|---|
serialVersionUID: 67100927991680413L
| Class java.io.IOException extends Exception implements Serializable |
|---|
serialVersionUID: 7818375828146090155L
| Class java.io.NotActiveException extends ObjectStreamException implements Serializable |
|---|
serialVersionUID: -3893467273049808895L
| Class java.io.NotSerializableException extends ObjectStreamException implements Serializable |
|---|
serialVersionUID: 2906642554793891381L
| Class java.io.ObjectStreamClass extends Object implements Serializable |
|---|
serialVersionUID: -6120832682080437368L
| 직렬화 된 필드 |
|---|
| Class java.io.ObjectStreamException extends IOException implements Serializable |
|---|
serialVersionUID: 7260898174833392607L
| Class java.io.OptionalDataException extends ObjectStreamException implements Serializable |
|---|
serialVersionUID: -8011121865681257820L
| 직렬화 된 필드 |
|---|
int length
boolean eof
| Class java.io.SerializablePermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 8537212141160296410L
| 직렬화 된 필드 |
|---|
String actions
| Class java.io.StreamCorruptedException extends ObjectStreamException implements Serializable |
|---|
serialVersionUID: 8983558202217591746L
| Class java.io.SyncFailedException extends IOException implements Serializable |
|---|
| Class java.io.UnsupportedEncodingException extends IOException implements Serializable |
|---|
| Class java.io.UTFDataFormatException extends IOException implements Serializable |
|---|
| Class java.io.WriteAbortedException extends ObjectStreamException implements Serializable |
|---|
serialVersionUID: -3326426625597282442L
| 직렬화 된 필드 |
|---|
Exception detail
이 필드는, 범용적인 예외 체인 기능 이전부터 사용되고 있습니다. 이 정보를 취득하기 위해서,Throwable.getCause() 메소드를 사용하는 것을 추천합니다.
| 패키지 java.lang |
|---|
| Class java.lang.AbstractMethodError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.ArithmeticException extends RuntimeException implements Serializable |
|---|
| Class java.lang.ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable |
|---|
| Class java.lang.ArrayStoreException extends RuntimeException implements Serializable |
|---|
| Class java.lang.AssertionError extends Error implements Serializable |
|---|
| Class java.lang.Boolean extends Object implements Serializable |
|---|
serialVersionUID: -3665804199014368530L
| 직렬화 된 필드 |
|---|
boolean value
| Class java.lang.Byte extends Number implements Serializable |
|---|
serialVersionUID: -7183698231559129828L
| 직렬화 된 필드 |
|---|
byte value
Byte 의 값
| Class java.lang.Character extends Object implements Serializable |
|---|
serialVersionUID: 3786198910865385080L
| 직렬화 된 필드 |
|---|
char value
Character 의 값
| Class java.lang.Class extends Object implements Serializable |
|---|
serialVersionUID: 3206093459760846163L
| 직렬화의 개요 |
|---|
새로운 핸들은, 클래스 기술자가 처음으로 스트림에 기입해질 때 생성됩니다. 클래스 기술자에게로의 이것 이후의 참조는, 최초의 클래스 기술자 인스턴스에의 참조로서 기입해집니다.TC_CLASSClassDescriptor A ClassDescriptor is a special cased serialization of ajava.io.ObjectStreamClassinstance.
ObjectStreamClass | 직렬화 된 필드 |
|---|
| Class java.lang.ClassCastException extends RuntimeException implements Serializable |
|---|
| Class java.lang.ClassCircularityError extends LinkageError implements Serializable |
|---|
| Class java.lang.ClassFormatError extends LinkageError implements Serializable |
|---|
| Class java.lang.ClassNotFoundException extends Exception implements Serializable |
|---|
serialVersionUID: 9176873029745254542L
| 직렬화 된 필드 |
|---|
Throwable ex
| Class java.lang.CloneNotSupportedException extends Exception implements Serializable |
|---|
| Class java.lang.Double extends Number implements Serializable |
|---|
serialVersionUID: -9172774392245257468L
| 직렬화 된 필드 |
|---|
double value
| Class java.lang.Enum extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String name
Enum.toString() 메소드를 사용할 필요가 있습니다.
int ordinal
EnumSet 와 EnumMap 등의 세련된 enum 베이스의 데이터 구조로 사용하기 위해서 설계되고 있습니다.
| Class java.lang.EnumConstantNotPresentException extends RuntimeException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Class <T > enumType
String constantName
| Class java.lang.Error extends Throwable implements Serializable |
|---|
serialVersionUID: 4980196508277280342L
| Class java.lang.Exception extends Throwable implements Serializable |
|---|
serialVersionUID: -3387516993124229948L
| Class java.lang.ExceptionInInitializerError extends LinkageError implements Serializable |
|---|
serialVersionUID: 1521711792217232256L
| 직렬화 된 필드 |
|---|
Throwable exception
| Class java.lang.Float extends Number implements Serializable |
|---|
serialVersionUID: -2671257302660747028L
| 직렬화 된 필드 |
|---|
float value
| Class java.lang.IllegalAccessError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.IllegalAccessException extends Exception implements Serializable |
|---|
| Class java.lang.IllegalArgumentException extends RuntimeException implements Serializable |
|---|
serialVersionUID: -5365630128856068164L
| Class java.lang.IllegalMonitorStateException extends RuntimeException implements Serializable |
|---|
| Class java.lang.IllegalStateException extends RuntimeException implements Serializable |
|---|
serialVersionUID: -1848914673093119416L
| Class java.lang.IllegalThreadStateException extends IllegalArgumentException implements Serializable |
|---|
| Class java.lang.IncompatibleClassChangeError extends LinkageError implements Serializable |
|---|
| Class java.lang.IndexOutOfBoundsException extends RuntimeException implements Serializable |
|---|
| Class java.lang.InstantiationError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.InstantiationException extends Exception implements Serializable |
|---|
| Class java.lang.Integer extends Number implements Serializable |
|---|
serialVersionUID: 1360826667806852920L
| 직렬화 된 필드 |
|---|
int value
Integer 형의 값입니다.
| Class java.lang.InternalError extends VirtualMachineError implements Serializable |
|---|
| Class java.lang.InterruptedException extends Exception implements Serializable |
|---|
| Class java.lang.LinkageError extends Error implements Serializable |
|---|
| Class java.lang.Long extends Number implements Serializable |
|---|
serialVersionUID: 4290774380558885855L
| 직렬화 된 필드 |
|---|
long value
Long 의 값입니다.
| Class java.lang.NegativeArraySizeException extends RuntimeException implements Serializable |
|---|
| Class java.lang.NoClassDefFoundError extends LinkageError implements Serializable |
|---|
| Class java.lang.NoSuchFieldError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.NoSuchFieldException extends Exception implements Serializable |
|---|
| Class java.lang.NoSuchMethodError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.NoSuchMethodException extends Exception implements Serializable |
|---|
| Class java.lang.NullPointerException extends RuntimeException implements Serializable |
|---|
| Class java.lang.Number extends Object implements Serializable |
|---|
serialVersionUID: -8742448824652078965L
| Class java.lang.NumberFormatException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: -2848938806368998894L
| Class java.lang.OutOfMemoryError extends VirtualMachineError implements Serializable |
|---|
| Class java.lang.RuntimeException extends Exception implements Serializable |
|---|
serialVersionUID: -7034897190745766939L
| Class java.lang.RuntimePermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 7399184964622342223L
| Class java.lang.SecurityException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 6878364983674394167L
| Class java.lang.Short extends Number implements Serializable |
|---|
serialVersionUID: 7515723908773894738L
| 직렬화 된 필드 |
|---|
short value
Short 의 값입니다.
| Class java.lang.StackOverflowError extends VirtualMachineError implements Serializable |
|---|
| Class java.lang.StackTraceElement extends Object implements Serializable |
|---|
serialVersionUID: 6992337162326171013L
| 직렬화 된 필드 |
|---|
String declaringClass
String methodName
String fileName
int lineNumber
| Class java.lang.String extends Object implements Serializable |
|---|
serialVersionUID: -6849794470754667710L
| 직렬화의 개요 |
|---|
TC_STRING (utf String)
String 는 DataOutput.writeUTF 메소드에 의해 기입해집니다. 스트림내의 캐릭터 라인 인스턴스에 대한 그 이후의 모든 참조를 나타내기 위해서(때문에) 새로운 핸들이 생성됩니다.
| 직렬화 된 필드 |
|---|
| Class java.lang.StringBuffer extends java.lang.AbstractStringBuilder implements Serializable |
|---|
serialVersionUID: 3388685877147921107L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화의 개요 |
|---|
| 직렬화 된 필드 |
|---|
int count
boolean shared
char[] value
| Class java.lang.StringBuilder extends java.lang.AbstractStringBuilder implements Serializable |
|---|
serialVersionUID: 4383685877147921099L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class java.lang.StringIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable |
|---|
| Class java.lang.ThreadDeath extends Error implements Serializable |
|---|
| Class java.lang.Throwable extends Object implements Serializable |
|---|
serialVersionUID: -3042686055658047285L
| 직렬화 메소드 |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
String detailMessage
Throwable cause
StackTraceElement [] stackTrace
Throwable.getStackTrace() 에 의해 반환되는 값입니다.
| Class java.lang.TypeNotPresentException extends RuntimeException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String typeName
| Class java.lang.UnknownError extends VirtualMachineError implements Serializable |
|---|
| Class java.lang.UnsatisfiedLinkError extends LinkageError implements Serializable |
|---|
| Class java.lang.UnsupportedClassVersionError extends ClassFormatError implements Serializable |
|---|
| Class java.lang.UnsupportedOperationException extends RuntimeException implements Serializable |
|---|
serialVersionUID: -1242599979055084673L
| Class java.lang.VerifyError extends LinkageError implements Serializable |
|---|
| Class java.lang.VirtualMachineError extends Error implements Serializable |
|---|
| 패키지 java.lang.annotation |
|---|
| Class java.lang.annotation.AnnotationFormatError extends Error implements Serializable |
|---|
| Class java.lang.annotation.AnnotationTypeMismatchException extends RuntimeException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Method element
String foundType
| Class java.lang.annotation.IncompleteAnnotationException extends RuntimeException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Class <T > annotationType
String elementName
| 패키지 java.lang.instrument |
|---|
| Class java.lang.instrument.IllegalClassFormatException extends Exception implements Serializable |
|---|
| Class java.lang.instrument.UnmodifiableClassException extends Exception implements Serializable |
|---|
| 패키지 java.lang.management |
|---|
| Class java.lang.management.ManagementPermission extends BasicPermission implements Serializable |
|---|
| 패키지 java.lang.reflect |
|---|
| Class java.lang.reflect.GenericSignatureFormatError extends ClassFormatError implements Serializable |
|---|
| Class java.lang.reflect.InvocationTargetException extends Exception implements Serializable |
|---|
serialVersionUID: 4085088731926701167L
| 직렬화 된 필드 |
|---|
Throwable target
| Class java.lang.reflect.MalformedParameterizedTypeException extends RuntimeException implements Serializable |
|---|
| Class java.lang.reflect.Proxy extends Object implements Serializable |
|---|
serialVersionUID: -2222568056686623797L
| 직렬화 된 필드 |
|---|
InvocationHandler h
| Class java.lang.reflect.ReflectPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 7412737110241507485L
| Class java.lang.reflect.UndeclaredThrowableException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 330127114055056639L
| 직렬화 된 필드 |
|---|
Throwable undeclaredThrowable
| 패키지 java.math |
|---|
| Class java.math.BigDecimal extends Number implements Serializable |
|---|
serialVersionUID: 6108874887143696463L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
BigInteger intVal
BigDecimal.unscaledValue() 로 돌려주어집니다.
BigDecimal.unscaledValue() int scale
BigDecimal.scale 로 돌려주어집니다.
BigDecimal.scale | Class java.math.BigInteger extends Number implements Serializable |
|---|
serialVersionUID: -8287574255936472291L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화의 개요 |
|---|
| 직렬화 된 필드 |
|---|
int bitCount
int bitLength
int lowestSetBit
int[] magnitude
int signum
| Class java.math.MathContext extends Object implements Serializable |
|---|
serialVersionUID: 5579720004786848255L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
MathContext 의 인스턴스를 재생성 (직렬화 복원)합니다.
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
int precision
precision 는 항상 부의 수이외입니다.
RoundingMode roundingMode
RoundingMode | 패키지 java.net |
|---|
| Class java.net.BindException extends SocketException implements Serializable |
|---|
| Class java.net.ConnectException extends SocketException implements Serializable |
|---|
| Class java.net.HttpRetryException extends IOException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int responseCode
String location
| Class java.net.Inet4Address extends InetAddress implements Serializable |
|---|
serialVersionUID: 3286316764910316507L
| 직렬화 메소드 |
|---|
private Object writeReplace()
throws ObjectStreamException
ObjectStreamException - 이 객체를 옮겨놓는 새로운 객체를 생성할 수 없었던 경우| Class java.net.Inet6Address extends InetAddress implements Serializable |
|---|
serialVersionUID: 6880410070516793377L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
byte[] ipaddress
int scope_id
boolean scope_id_set
boolean scope_ifname_set
String ifname
| Class java.net.InetAddress extends Object implements Serializable |
|---|
serialVersionUID: 3286316764910316507L
| 직렬화 메소드 |
|---|
private Object readResolve()
throws ObjectStreamException
ObjectStreamException - 이 객체를 옮겨놓는 새로운 객체를 생성할 수 없었던 경우| 직렬화 된 필드 |
|---|
String hostName
int address
int family
| Class java.net.InetSocketAddress extends SocketAddress implements Serializable |
|---|
serialVersionUID: 5076001401234631237L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
String hostname
InetAddress addr
int port
| Class java.net.MalformedURLException extends IOException implements Serializable |
|---|
| Class java.net.NetPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: -8343910153355041693L
| Class java.net.NoRouteToHostException extends SocketException implements Serializable |
|---|
| Class java.net.PortUnreachableException extends SocketException implements Serializable |
|---|
| Class java.net.ProtocolException extends IOException implements Serializable |
|---|
| Class java.net.SocketAddress extends Object implements Serializable |
|---|
| Class java.net.SocketException extends IOException implements Serializable |
|---|
| Class java.net.SocketPermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: 2787186408602843674L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Vector <E > permissions
| Class java.net.SocketTimeoutException extends InterruptedIOException implements Serializable |
|---|
| Class java.net.UnknownHostException extends IOException implements Serializable |
|---|
| Class java.net.UnknownServiceException extends IOException implements Serializable |
|---|
| Class java.net.URI extends Object implements Serializable |
|---|
serialVersionUID: -6052424284110960213L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream is)
throws ClassNotFoundException ,
IOException
string 필드의 값을 읽어내기 위해서(때문에),ObjectInputStream.defaultReadObject() 메소드가 불려 갑니다. 그 결과가 일반적으로대로 해석됩니다.
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream os)
throws IOException
URI 인스턴스의 직렬화 가능한 유일한 필드는,string 필드입니다. 그 필드에는 값이 설정됩니다. 값이 아직 설정되어 있지 않은 경우는, 지정된 객체 출력 스트림의 ObjectOutputStream.defaultWriteObject() 메소드가 불려 갑니다.
IOException | 직렬화 된 필드 |
|---|
String string
| Class java.net.URISyntaxException extends Exception implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String input
int index
| Class java.net.URL extends Object implements Serializable |
|---|
serialVersionUID: -7627629688361524110L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
String protocol
String host
int port
String file
file 는 path[? query] 로서 정의됩니다.
String authority
String ref
int hashCode
| 패키지 java.nio |
|---|
| Class java.nio.BufferOverflowException extends RuntimeException implements Serializable |
|---|
| Class java.nio.BufferUnderflowException extends RuntimeException implements Serializable |
|---|
| Class java.nio.InvalidMarkException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.ReadOnlyBufferException extends UnsupportedOperationException implements Serializable |
|---|
| 패키지 java.nio.channels |
|---|
| Class java.nio.channels.AlreadyConnectedException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.AsynchronousCloseException extends ClosedChannelException implements Serializable |
|---|
| Class java.nio.channels.CancelledKeyException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.ClosedByInterruptException extends AsynchronousCloseException implements Serializable |
|---|
| Class java.nio.channels.ClosedChannelException extends IOException implements Serializable |
|---|
| Class java.nio.channels.ClosedSelectorException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.ConnectionPendingException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.FileLockInterruptionException extends IOException implements Serializable |
|---|
| Class java.nio.channels.IllegalBlockingModeException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.IllegalSelectorException extends IllegalArgumentException implements Serializable |
|---|
| Class java.nio.channels.NoConnectionPendingException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.NonReadableChannelException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.NonWritableChannelException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.NotYetBoundException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.NotYetConnectedException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.OverlappingFileLockException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.UnresolvedAddressException extends IllegalArgumentException implements Serializable |
|---|
| Class java.nio.channels.UnsupportedAddressTypeException extends IllegalArgumentException implements Serializable |
|---|
| 패키지 java.nio.charset |
|---|
| Class java.nio.charset.CharacterCodingException extends IOException implements Serializable |
|---|
| Class java.nio.charset.CoderMalfunctionError extends Error implements Serializable |
|---|
| Class java.nio.charset.IllegalCharsetNameException extends IllegalArgumentException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String charsetName
| Class java.nio.charset.MalformedInputException extends CharacterCodingException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int inputLength
| Class java.nio.charset.UnmappableCharacterException extends CharacterCodingException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int inputLength
| Class java.nio.charset.UnsupportedCharsetException extends IllegalArgumentException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String charsetName
| 패키지 java.rmi |
|---|
| Class java.rmi.AccessException extends RemoteException implements Serializable |
|---|
serialVersionUID: 6314925228044966088L
| Class java.rmi.AlreadyBoundException extends Exception implements Serializable |
|---|
serialVersionUID: 9218657361741657110L
| Class java.rmi.ConnectException extends RemoteException implements Serializable |
|---|
serialVersionUID: 4863550261346652506L
| Class java.rmi.ConnectIOException extends RemoteException implements Serializable |
|---|
serialVersionUID: -8087809532704668744L
| Class java.rmi.MarshalException extends RemoteException implements Serializable |
|---|
serialVersionUID: 6223554758134037936L
| Class java.rmi.MarshalledObject extends Object implements Serializable |
|---|
serialVersionUID: 8988374069173025854L
| 직렬화 된 필드 |
|---|
byte[] objBytes
objBytes 가
null 의 경우, 정렬화 된 객체는 null
참조였다byte[] locBytes
locBytes 가 null 의 경우,
정렬화의 사이에 null 가 아닌 주석은 없었다int hash
MarshalledObject.hashCode() | Class java.rmi.NoSuchObjectException extends RemoteException implements Serializable |
|---|
serialVersionUID: 6619395951570472985L
| Class java.rmi.NotBoundException extends Exception implements Serializable |
|---|
serialVersionUID: -1857741824849069317L
| Class java.rmi.RemoteException extends IOException implements Serializable |
|---|
serialVersionUID: -5148567311918794206L
| 직렬화 된 필드 |
|---|
Throwable detail
이 필드는, 범용적인 예외 체인 기능 이전부터 사용되고 있습니다. 이 정보를 취득하기 위해서,Throwable.getCause() 메소드를 사용하는 것을 추천합니다.
| Class java.rmi.RMISecurityException extends SecurityException implements Serializable |
|---|
serialVersionUID: -8433406075740433514L
| Class java.rmi.ServerError extends RemoteException implements Serializable |
|---|
serialVersionUID: 8455284893909696482L
| Class java.rmi.ServerException extends RemoteException implements Serializable |
|---|
serialVersionUID: -4775845313121906682L
| Class java.rmi.ServerRuntimeException extends RemoteException implements Serializable |
|---|
serialVersionUID: 7054464920481467219L
| Class java.rmi.StubNotFoundException extends RemoteException implements Serializable |
|---|
serialVersionUID: -7088199405468872373L
| Class java.rmi.UnexpectedException extends RemoteException implements Serializable |
|---|
serialVersionUID: 1800467484195073863L
| Class java.rmi.UnknownHostException extends RemoteException implements Serializable |
|---|
serialVersionUID: -8152710247442114228L
| Class java.rmi.UnmarshalException extends RemoteException implements Serializable |
|---|
serialVersionUID: 594380845140740218L
| 패키지 java.rmi.activation |
|---|
| Class java.rmi.activation.ActivateFailedException extends RemoteException implements Serializable |
|---|
serialVersionUID: 4863550261346652506L
| Class java.rmi.activation.ActivationDesc extends Object implements Serializable |
|---|
serialVersionUID: 7455834104417690957L
| 직렬화 된 필드 |
|---|
ActivationGroupID groupID
String className
String location
MarshalledObject <T > data
boolean restart
| Class java.rmi.activation.ActivationException extends Exception implements Serializable |
|---|
serialVersionUID: -4320118837291406071L
| 직렬화 된 필드 |
|---|
Throwable detail
이 필드는, 범용적인 예외 체인 기능 이전부터 사용되고 있습니다. 이 정보를 취득하기 위해서,Throwable.getCause() 메소드를 사용하는 것을 추천합니다.
| Class java.rmi.activation.ActivationGroup extends UnicastRemoteObject implements Serializable |
|---|
serialVersionUID: -7696947875314805420L
| 직렬화 된 필드 |
|---|
ActivationGroupID groupID
ActivationMonitor monitor
long incarnation
| Class java.rmi.activation.ActivationGroup_Stub extends RemoteStub implements Serializable |
|---|
| Class java.rmi.activation.ActivationGroupDesc extends Object implements Serializable |
|---|
serialVersionUID: -4936225423168276595L
| 직렬화 된 필드 |
|---|
String className
String location
MarshalledObject <T > data
ActivationGroupDesc.CommandEnvironment env
Properties props
| Class java.rmi.activation.ActivationGroupDesc.CommandEnvironment extends Object implements Serializable |
|---|
serialVersionUID: 6165754737887770191L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
readObject 입니다.
이 메소드에서는, 이 클래스의 형식에 직렬화 된 객체를 다음과 같이 읽어들입니다.
이 메소드는, 최초로, 지정한 객체 입력 스트림에 대해서 defaultReadObject 를 호출합니다. options 가 null 의 경우,options 는 String 의 길이 제로의 배열로 설정됩니다.
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
String command
String [] options
| Class java.rmi.activation.ActivationGroupID extends Object implements Serializable |
|---|
serialVersionUID: -1648432278909740833L
| 직렬화 된 필드 |
|---|
ActivationSystem system
UID uid
| Class java.rmi.activation.ActivationID extends Object implements Serializable |
|---|
serialVersionUID: -4608673054848209235L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
readObject 입니다.
이 메소드에서는, 이 클래스의 형식에 직렬화 된 객체를 다음과 같이 읽어들입니다.
readObject 메소드를 in 로서 호출해, 객체의 일의 식별자 (UID 의 인스턴스)를 읽어들입니다.
다음에,readUTF 메소드를 in 로서 호출해, 이 객체의 activator에 대응하는 RemoteRef 인스턴스의 외부 참조형명을 읽어들입니다. readUTF 로부터 반환된 외부 참조형명에 대응하는, 구현 고유의 클래스의 RemoteRef 인스턴스가 생성됩니다. 이 RemoteRef 인스턴스상에서 readExternal 메소드를 호출해, 외부 참조형명에 대응하는 외부 형식을 읽어들입니다.
주:외부 참조형명이 「UnicastRef」, 「UnicastServerRef」, 「UnicastRef2」, 「UnicastServerRef2」, 또는 「ActivatableRef」의 경우는, 대응하는 구현 고유의 클래스를 검색해, 그 readExternal 메소드를 사용해 각 클래스의 serialData 로 지정되고 있는 외부 참조형명의 시리얼 데이터를 읽어들일 필요가 있습니다. 외부 참조형명이 이러한 형태의 (길이 0 이 아니다) 캐릭터 라인이 아닌 경우는 ClassNotFoundException 가 throw 됩니다. 다만, 그 외부 참조형명에 대응하는 구현 고유의 클래스가 준비되어 있는 경우는,RemoteRef 가 그 구현 고유의 클래스의 인스턴스가 되어, 예외는 throw 되지 않습니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException ,
ClassNotFoundException
writeObject 입니다.
이 메소드에서는, 이 클래스의 형식에 직렬화 된 객체를 다음과 같이 기입합니다.
writeObject 메소드를 out 로서 호출해, 객체의 일의 식별자 (UID 의 인스턴스)를 인수로서 건네줍니다.
다음에, activator의 RemoteRef 인스턴스상에서 getRefClass 메소드를 호출해, 그 외부 참조형명을 가져옵니다. getRefClass 로부터 반환된 값을 지정해,writeUTF 메소드를 out 로서 호출해,RemoteRef 인스턴스상에서 writeExternal 메소드를 기동해,out 를 인수로서 건네줍니다.
java.rmi.server.UID
(ObjectOutput.writeObject 를 사용해 기입해진다),
activator의 RemoteRef 인스턴스의 외부 참조형명
(ObjectOutput.writeUTF 를 사용해 기입해지는 캐릭터 라인),
및 RemoteRef 인스턴스의 외부 형식
(이 인스턴스의 writeExternal 메소드를 사용해 기입해진다)
(으)로부터 구성된다.
RemoteRef 인스턴스의 외부 참조형명은,RemoteObject 의 writeObject 메소드의 serialData 스펙으로 지정되고 있는 외부 참조형명의 정의를 사용해 결정됩니다. 같이RemoteRef 의 구현 클래스의 writeExternal 메소드를 사용해 기입해지는 데이터, 및 readExternal 메소드를 사용해 읽히는 데이터는, 정의 끝난 각 외부 참조형명에 대응하고 있어,RemoteObject 의 writeObject 메소드의 serialData 스펙으로 지정되고 있습니다.
IOException
ClassNotFoundException | Class java.rmi.activation.UnknownGroupException extends ActivationException implements Serializable |
|---|
serialVersionUID: 7056094974750002460L
| Class java.rmi.activation.UnknownObjectException extends ActivationException implements Serializable |
|---|
serialVersionUID: 3425547551622251430L
| 패키지 java.rmi.dgc |
|---|
| Class java.rmi.dgc.Lease extends Object implements Serializable |
|---|
serialVersionUID: -5713411624328831948L
| 직렬화 된 필드 |
|---|
VMID vmid
Lease.getVMID() long value
Lease.getValue() | Class java.rmi.dgc.VMID extends Object implements Serializable |
|---|
serialVersionUID: -538642295484486218L
| 직렬화 된 필드 |
|---|
byte[] addr
UID uid
| 패키지 java.rmi.server |
|---|
| Class java.rmi.server.ExportException extends RemoteException implements Serializable |
|---|
serialVersionUID: -9155485338494060170L
| Class java.rmi.server.ObjID extends Object implements Serializable |
|---|
serialVersionUID: -6386392263968365220L
| 직렬화 된 필드 |
|---|
long objNum
ObjID.hashCode() UID space
| Class java.rmi.server.RemoteObject extends Object implements Serializable |
|---|
serialVersionUID: -3215090123894869218L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
readObject 입니다.
이 메소드에서는, 이 클래스의 형식에 직렬화 된 객체를 다음과 같이 읽어들입니다.
readUTF 메소드를 in 로서 호출해,RemoteRef 인스턴스의 외부 참조형명을 읽어들여, 이 객체의 ref 필드에 기입합니다. readUTF 로부터 반환된 캐릭터 라인이 길이 0 의 경우는,readObject 메소드를 in 로서 호출해,readObject 로부터 반환된 값을 RemoteRef 에 캐스트 해, 그 값을 이 객체의 ref 필드로 설정합니다. readUTF 로부터 반환된 캐릭터 라인이 길이 0 이 아닌 경우, 이 객체의 ref 필드에 대해서, 반환된 외부 참조형명에 대응하는 구현 고유의 클래스의 RemoteRef 인스턴스를 설정합니다. 다음에, 이 객체의 ref 필드상에서 readExternal 메소드를 호출합니다.
외부 참조형명이 「UnicastRef」, 「UnicastServerRef」, 「UnicastRef2」, 「UnicastServerRef2」, 또는 「ActivatableRef」의 경우는, 대응하는 구현 고유의 클래스를 검색해, 그 readExternal 메소드를 사용해 각 클래스의 serialData 로 지정되고 있는 외부 참조형명의 시리얼 데이터를 읽어들일 필요가 있습니다. 외부 참조형명이 이러한 형태의 (길이 0 이 아니다) 캐릭터 라인이 아닌 경우는 ClassNotFoundException 가 throw 됩니다. 다만, 그 외부 참조형명에 대응하는 구현 고유의 클래스가 준비되어 있는 경우는, 이 객체의 ref 필드에 그 구현 고유의 클래스의 인스턴스가 설정되어 예외는 throw 되지 않습니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException ,
ClassNotFoundException
writeObject 입니다.
이 메소드에서는, 이 클래스의 형식에 직렬화 된 객체를 다음과 같이 기입합니다.
이 객체의 ref 필드상에서 getRefClass 메소드를 호출하는 것으로, 그 외부 참조형명을 가져옵니다. getRefClass 의 반환값이 null 가 아닌 길이 1 이상의 캐릭터 라인이었을 경우,out 상에서 그 getRefClass 의 반환값을 지정해 writeUTF 메소드를 호출한 뒤, 이 객체의 ref 필드상에서 out 를 인수로 지정해 writeExternal 메소드를 호출합니다. 그렇지 않은 경우는,out 상에서 길이 0 의 캐릭터 라인 ("")을 지정해 writeUTF 메소드를 호출한 뒤,out 상에서 이 객체의 ref 필드를 인수로 지정해 writeObject 메소드를 호출합니다.
ObjectOutput.writeUTF 에 의해 기입해진 캐릭터 라인과ref 필드로 구성된다. 캐릭터 라인에는,RemoteRef 인스턴스의 외부 참조형명 (ref 필드)인가, 길이 0 의 캐릭터 라인이 설정된다. 캐릭터 라인의 길이가 0 이 아닌 경우는,writeExternal 메소드에 의해 기입해진 외부 형식의 ref 필드가 설정된다. 캐릭터 라인의 길이가 0 의 경우는, 직렬화 스트림의 writeObject 에 건네주어 기입해진 직렬화 된 ref 필드가 설정된다.
이 객체가 임의의 UnicastRemoteObject.exportObject 메소드로부터 반환된 RemoteStub 또는 RemoteObjectInvocationHandler 의 인스턴스이며, 한편 커스텀 소켓 팩토리가 사용되어 있지 않은 경우, 외부 참조형명은 「UnicastRef」가 된다.
이 객체가 임의의 UnicastRemoteObject.exportObject 메소드로부터 반환된 RemoteStub 또는 RemoteObjectInvocationHandler 의 인스턴스이며, 한편 커스텀 소켓 팩토리가 사용되고 있는 경우, 외부 참조형명은 「UnicastRef2」가 된다.
이 객체가 임의의 java.rmi.activation.Activatable.exportObject 메소드로부터 반환된 RemoteStub 또는 RemoteObjectInvocationHandler 의 인스턴스인 경우, 외부 참조형명은 「ActivatableRef」가 된다.
이 객체가 RemoteObject.toStub 메소드로부터 반환된 RemoteStub 또는 RemoteObjectInvocationHandler 의 인스턴스이며, 한편 그 toStub 에게 건네진 인수 그 자체가 RemoteStub 는 아니었던 경우, 외부 참조형명은 전술과 같이,toStub 에게 건네진 원격 객체가 export 되었을 때의 이름이 된다.
이 객체가 직렬화 복원에 의해 작성된 RemoteStub 또는 RemoteObjectInvocationHandler 의 인스턴스인 경우, 외부 참조형명은, 이 객체의 직렬화 복원시에 읽힌 것 것과 같게 된다.
이 객체가 커스텀 소켓 팩토리를 사용하지 않는 java.rmi.server.UnicastRemoteObject 의 인스턴스인 경우, 외부 참조형명은 「UnicastServerRef」가 된다.
이 객체가 커스텀 소켓 팩토리를 사용하는 UnicastRemoteObject 의 인스턴스인 경우, 외부 참조형명은 「UnicastServerRef2」가 된다.
다음의 데이터는, 그 정의가 끝난 외부 참조형명에 대응하는 RemoteRef 구현 클래스의 writeExternal 메소드를 사용해 기입해,readExternal 메소드를 사용해 읽어들이지 않으면 안 된다.
"UnicastRef":
DataOutput.writeUTF(String) 에 의해 기입해진다
DataOutput.writeInt(int) 에 의해 기입해진다
ObjID 인스턴스상에서 {link java.rmi.server.ObjID#write(java.io.ObjectOutput)} 를 호출해 기입한 데이터
false. DataOutput.writeBoolean(boolean) 에 의해 기입해진다
클라이언트 소켓 팩토리가 null 인 "UnicastRef2":
0x00 (클라이언트 소켓 팩토리가 null 인 것을 나타낸다). DataOutput.writeByte(int) 에 의해 기입해진다
DataOutput.writeUTF(String) 에 의해 기입해진다
DataOutput.writeInt(int) 에 의해 기입해진다
ObjID 인스턴스상에서 {link java.rmi.server.ObjID#write(java.io.ObjectOutput)} 를 호출해 기입한 데이터
false. DataOutput.writeBoolean(boolean) 에 의해 기입해진다
클라이언트 소켓 팩토리가 null 가 아닌 "UnicastRef2":
0x01 (클라이언트 소켓 팩토리가 null 가 아닌 것을 나타낸다). DataOutput.writeByte(int) 에 의해 기입해진다
DataOutput.writeUTF(String) 에 의해 기입해진다
DataOutput.writeInt(int) 에 의해 기입해진다
java.rmi.server.RMIClientSocketFactory 형의 객체). 스트림 인스턴스상에서 writeObject 호출에 건네주어 기입했을 경우
ObjID 인스턴스상에서 {link java.rmi.server.ObjID#write(java.io.ObjectOutput)} 를 호출해 기입한 데이터
false. DataOutput.writeBoolean(boolean) 에 의해 기입해진다
상자의 원격 참조가 null 인 "ActivatableRef":
java.rmi.activation.ActivationID 의 인스턴스. 스트림의 인스턴스상에서 writeObject 호출에 건네주어 기입했을 경우
""). DataOutput.writeUTF(String) 에 의해 기입해진다
상자의 원격 참조가 null 가 아닌 "ActivatableRef":
java.rmi.activation.ActivationID 의 인스턴스. 스트림의 인스턴스상에서 writeObject 호출에 건네주어 기입했을 경우
UnicastRef2」가 아니면 안된다. DataOutput.writeUTF(String) 에 의해 기입해진다
writeExternal 메소드를 호출해 기입했을 경우 (전술한 "UnicastRef2" 의 외부 형식의 설명을 참조)
UnicastServerRef」와「UnicastServerRef2」의 경우,writeExternal 메소드와 readExternal 메소드에 의한 데이터의 읽고 쓰기는 행해지지 않는다
IOException
ClassNotFoundException | Class java.rmi.server.RemoteObjectInvocationHandler extends RemoteObject implements Serializable |
|---|
serialVersionUID: 2L
| 직렬화 메소드 |
|---|
private void readObjectNoData()
throws InvalidObjectException
InvalidObjectException - 무조건| Class java.rmi.server.RemoteServer extends RemoteObject implements Serializable |
|---|
serialVersionUID: -4100238210092549637L
| Class java.rmi.server.RemoteStub extends RemoteObject implements Serializable |
|---|
serialVersionUID: -1585587260594494182L
| Class java.rmi.server.ServerCloneException extends CloneNotSupportedException implements Serializable |
|---|
serialVersionUID: 6617456357664815945L
| 직렬화 된 필드 |
|---|
Exception detail
이 필드는, 범용적인 예외 체인 기능 이전부터 사용되고 있습니다. 이 정보를 취득하기 위해서,Throwable.getCause() 메소드를 사용하는 것을 추천합니다.
| Class java.rmi.server.ServerNotActiveException extends Exception implements Serializable |
|---|
serialVersionUID: 4687940720827538231L
| Class java.rmi.server.SkeletonMismatchException extends RemoteException implements Serializable |
|---|
serialVersionUID: -7780460454818859281L
| Class java.rmi.server.SkeletonNotFoundException extends RemoteException implements Serializable |
|---|
serialVersionUID: -7860299673822761231L
| Class java.rmi.server.SocketSecurityException extends ExportException implements Serializable |
|---|
serialVersionUID: -7622072999407781979L
| Class java.rmi.server.UID extends Object implements Serializable |
|---|
serialVersionUID: 1086053664494604050L
| 직렬화 된 필드 |
|---|
int unique
UID 가 생성된 VM 를 일의에 식별하는 번호입니다. 그 호스트상 및 생성된 시간에 일의가 됩니다.
long time
UID 를 생성한 VM 가 가동하고 있었을 때 각입니다. System.currentTimeMillis() 로부터 돌려주어집니다.
short count
UID 의 인스턴스를 식별하기 위한 16 비트의 수치입니다.
| Class java.rmi.server.UnicastRemoteObject extends RemoteServer implements Serializable |
|---|
serialVersionUID: 4974527148936298033L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
int port
RMIClientSocketFactory csf
RMIServerSocketFactory ssf
| 패키지 java.security |
|---|
| Class java.security.AccessControlException extends SecurityException implements Serializable |
|---|
serialVersionUID: 5138225684096988535L
| 직렬화 된 필드 |
|---|
Permission perm
| Class java.security.AllPermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: -4023755556366636806L
| 직렬화 된 필드 |
|---|
boolean all_allowed
| Class java.security.AuthProvider extends Provider implements Serializable |
|---|
| Class java.security.BasicPermission extends Permission implements Serializable |
|---|
serialVersionUID: 6279438298436773498L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | Class java.security.BasicPermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: 739301742472979399L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException | 직렬화 된 필드 |
|---|
boolean all_allowed
true 로 설정됩니다.
Class <T > permClass
Hashtable <K ,V > permissions
| Class java.security.CodeSigner extends Object implements Serializable |
|---|
serialVersionUID: 6819288105193937581L
| 직렬화 된 필드 |
|---|
CertPath signerCertPath
Timestamp timestamp
| Class java.security.CodeSource extends Object implements Serializable |
|---|
serialVersionUID: 4977541819976013951L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream ois)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
URL 의 뒤에는, 따를 필요가 있는 증명서의 수를 나타내는 int 가 계속됩니다 (값이 「제로」의 경우는, 이 객체에 관련한 증명서가 없는 것을 나타내고 있다).
각각의 증명서는, 증명서의 형태를 나타내는 String, 증명서의 encode의 길이를 나타내는 int, encode 된 증명서 그 자체 (바이트의 배열의 형식)의 순서로 써내집니다.
마지막으로, 코드 서명자가 존재하는 경우, 그러한 코드 서명자의 배열의 직렬화와 기입도 실행됩니다. IOException | 직렬화 된 필드 |
|---|
URL location
| Class java.security.DigestException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 5821450303093652515L
| Class java.security.GeneralSecurityException extends Exception implements Serializable |
|---|
serialVersionUID: 894798122053539237L
| Class java.security.GuardedObject extends Object implements Serializable |
|---|
serialVersionUID: -5240450096227834308L
| 직렬화 메소드 |
|---|
private void writeObject(ObjectOutputStream oos)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Object object
Guard guard
| Class java.security.Identity extends Object implements Serializable |
|---|
serialVersionUID: 3609922007826600659L
| 직렬화 된 필드 |
|---|
String name
PublicKey publicKey
String info
IdentityScope scope
Vector <E > certificates
| Class java.security.IdentityScope extends Identity implements Serializable |
|---|
serialVersionUID: -2337346281189773310L
| Class java.security.InvalidAlgorithmParameterException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 2864672297499471472L
| Class java.security.InvalidKeyException extends KeyException implements Serializable |
|---|
serialVersionUID: 5698479920593359816L
| Class java.security.InvalidParameterException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: -857968536935667808L
| Class java.security.KeyException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -7483676942812432108L
| Class java.security.KeyManagementException extends KeyException implements Serializable |
|---|
serialVersionUID: 947674216157062695L
| Class java.security.KeyPair extends Object implements Serializable |
|---|
serialVersionUID: -7565189502268009837L
| 직렬화 된 필드 |
|---|
PrivateKey privateKey
PublicKey publicKey
| Class java.security.KeyRep extends Object implements Serializable |
|---|
serialVersionUID: -4757683898830641853L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws ObjectStreamException
이 메소드가 지원하는 타입/형식의 편성은, 다음의 3 개입니다.
ObjectStreamException - 타입/형식의 편성을 인식할 수 없는 경우, 열쇠의 알고리즘, 형식, encode 바이트를 인식할 수 없는가 무효인 경우, 또는 열쇠의 해결이 하등의 이유로써 실패했을 경우| 직렬화 된 필드 |
|---|
KeyRep.Type type
String algorithm
String format
byte[] encoded
| Class java.security.KeyStoreException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -1119353179322377262L
| Class java.security.NoSuchAlgorithmException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -7443947487218346562L
| Class java.security.NoSuchProviderException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 8488111756688534474L
| Class java.security.Permission extends Object implements Serializable |
|---|
serialVersionUID: -5636570222231596674L
| 직렬화 된 필드 |
|---|
String name
| Class java.security.PermissionCollection extends Object implements Serializable |
|---|
serialVersionUID: -6727011328946861783L
| 직렬화 된 필드 |
|---|
boolean readOnly
| Class java.security.PermissionsHash extends PermissionCollection implements Serializable |
|---|
serialVersionUID: -8491988220802933440L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Hashtable <K ,V > perms
| Class java.security.PrivilegedActionException extends Exception implements Serializable |
|---|
serialVersionUID: 4724086851538908602L
| 직렬화 된 필드 |
|---|
Exception exception
| Class java.security.Provider extends Properties implements Serializable |
|---|
serialVersionUID: -4298000515446427739L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
String name
String info
double version
| Class java.security.ProviderException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 5256023526693665674L
| Class java.security.SecureRandom extends Random implements Serializable |
|---|
serialVersionUID: 4940670005562187L
| 직렬화 된 필드 |
|---|
Provider provider
SecureRandomSpi secureRandomSpi
String algorithm
byte[] state
MessageDigest digest
byte[] randomBytes
int randomBytesUsed
long counter
| Class java.security.SecureRandomSpi extends Object implements Serializable |
|---|
serialVersionUID: -2991854161009191830L
| Class java.security.SecurityPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 5236109936224050470L
| Class java.security.SignatureException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 7509989324975124438L
| Class java.security.SignedObject extends Object implements Serializable |
|---|
serialVersionUID: 720502720485447167L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
byte[] content
byte[] signature
String thealgorithm
| Class java.security.Signer extends Identity implements Serializable |
|---|
serialVersionUID: -1763464102261361480L
| 직렬화 된 필드 |
|---|
PrivateKey privateKey
| Class java.security.Timestamp extends Object implements Serializable |
|---|
serialVersionUID: -5502683707821851294L
| 직렬화 된 필드 |
|---|
Date timestamp
CertPath signerCertPath
| Class java.security.UnrecoverableEntryException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -4527142945246286535L
| Class java.security.UnrecoverableKeyException extends UnrecoverableEntryException implements Serializable |
|---|
serialVersionUID: 7275063078190151277L
| Class java.security.UnresolvedPermission extends Permission implements Serializable |
|---|
serialVersionUID: -4821973115467008846L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream ois)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
type 를 나타내는 String,name 를 나타내는 String,actions 를 나타내는 String, 따라야 할 증명서의 수를 나타내는 int (이 객체에 관련한 증명서가 없는 경우는 값 0)의 순서가 됩니다. 각각의 증명서는, 증명서의 형태를 나타내는 String, 증명서의 encode의 길이를 나타내는 int, encode 된 증명서 그 자체 (바이트의 배열의 형식)의 순서로 써내집니다. IOException | 직렬화 된 필드 |
|---|
String type
String name
String actions
| Class java.security.UnresolvedPermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: -7176153071733132400L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Hashtable <K ,V > permissions
| 패키지 java.security.acl |
|---|
| Class java.security.acl.AclNotFoundException extends Exception implements Serializable |
|---|
serialVersionUID: 5684295034092681791L
| Class java.security.acl.LastOwnerException extends Exception implements Serializable |
|---|
serialVersionUID: -5141997548211140359L
| Class java.security.acl.NotOwnerException extends Exception implements Serializable |
|---|
serialVersionUID: -5555597911163362399L
| 패키지 java.security.cert |
|---|
| Class java.security.cert.Certificate extends Object implements Serializable |
|---|
serialVersionUID: -3585440601605666277L
| 직렬화 메소드 |
|---|
protected Object writeReplace()
throws ObjectStreamException
ObjectStreamException - 이 Certificate 를 나타내는 새로운 객체를 생성할 수 없었던 경우| 직렬화 된 필드 |
|---|
String type
| Class java.security.cert.Certificate.CertificateRep extends Object implements Serializable |
|---|
serialVersionUID: -8563758940495660020L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws ObjectStreamException
ObjectStreamException - Certificate 가 해석 처리할 수 없는 경우| 직렬화 된 필드 |
|---|
String type
byte[] data
| Class java.security.cert.CertificateEncodingException extends CertificateException implements Serializable |
|---|
serialVersionUID: 6219492851589449162L
| Class java.security.cert.CertificateException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 3192535253797119798L
| Class java.security.cert.CertificateExpiredException extends CertificateException implements Serializable |
|---|
serialVersionUID: 9071001339691533771L
| Class java.security.cert.CertificateNotYetValidException extends CertificateException implements Serializable |
|---|
serialVersionUID: 4355919900041064702L
| Class java.security.cert.CertificateParsingException extends CertificateException implements Serializable |
|---|
serialVersionUID: -7989222416793322029L
| Class java.security.cert.CertPath extends Object implements Serializable |
|---|
serialVersionUID: 6068470306649138683L
| 직렬화 메소드 |
|---|
protected Object writeReplace()
throws ObjectStreamException
CertPath 를 CertPathRep 객체에 옮겨놓습니다.
ObjectStreamException - 이 증명서 패스를 나타내는 CertPathRep 를 생성할 수 없었던 경우| 직렬화 된 필드 |
|---|
String type
| Class java.security.cert.CertPath.CertPathRep extends Object implements Serializable |
|---|
serialVersionUID: 3015633072427920915L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws ObjectStreamException
CertPath 를 돌려줍니다.
ObjectStreamException - CertPath 를 구축할 수 없었던 경우| 직렬화 된 필드 |
|---|
String type
byte[] data
| Class java.security.cert.CertPathBuilderException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 5316471420178794402L
| Class java.security.cert.CertPathValidatorException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -3083180014971893139L
| 직렬화 된 필드 |
|---|
int index
CertPath certPath
CertPath| Class java.security.cert.CertStoreException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 2395296107471573245L
| Class java.security.cert.CRLException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -6694728944094197147L
| Class java.security.cert.X509Certificate extends Certificate implements Serializable |
|---|
serialVersionUID: -2491127588187038216L
| 패키지 java.security.interfaces |
|---|
| 패키지 java.security.spec |
|---|
| Class java.security.spec.InvalidKeySpecException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 3546139293998810778L
| Class java.security.spec.InvalidParameterSpecException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -970468769593399342L
| 패키지 java.sql |
|---|
| Class java.sql.BatchUpdateException extends SQLException implements Serializable |
|---|
serialVersionUID: 5977529877145521757L
| 직렬화 된 필드 |
|---|
int[] updateCounts
| Class java.sql.DataTruncation extends SQLWarning implements Serializable |
|---|
serialVersionUID: 6464298989504059473L
| 직렬화 된 필드 |
|---|
int index
boolean parameter
boolean read
int dataSize
int transferSize
| Class java.sql.Date extends Date implements Serializable |
|---|
serialVersionUID: 1511598038487230103L
| Class java.sql.SQLClientInfoException extends SQLException implements Serializable |
|---|
serialVersionUID: -4319604256824655880L
| 직렬화 된 필드 |
|---|
Map <K ,V > failedProperties
| Class java.sql.SQLDataException extends SQLNonTransientException implements Serializable |
|---|
serialVersionUID: -6889123282670549800L
| Class java.sql.SQLException extends Exception implements Serializable |
|---|
serialVersionUID: 2135244094396331484L
| 직렬화 된 필드 |
|---|
String SQLState
int vendorCode
SQLException next
| Class java.sql.SQLFeatureNotSupportedException extends SQLNonTransientException implements Serializable |
|---|
serialVersionUID: -1026510870282316051L
| Class java.sql.SQLIntegrityConstraintViolationException extends SQLNonTransientException implements Serializable |
|---|
serialVersionUID: 8033405298774849169L
| Class java.sql.SQLInvalidAuthorizationSpecException extends SQLNonTransientException implements Serializable |
|---|
serialVersionUID: -64105250450891498L
| Class java.sql.SQLNonTransientConnectionException extends SQLNonTransientException implements Serializable |
|---|
serialVersionUID: -5852318857474782892L
| Class java.sql.SQLNonTransientException extends SQLException implements Serializable |
|---|
serialVersionUID: -9104382843534716547L
| Class java.sql.SQLPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: -1439323187199563495L
| Class java.sql.SQLRecoverableException extends SQLException implements Serializable |
|---|
serialVersionUID: -4144386502923131579L
| Class java.sql.SQLSyntaxErrorException extends SQLNonTransientException implements Serializable |
|---|
serialVersionUID: -1843832610477496053L
| Class java.sql.SQLTimeoutException extends SQLTransientException implements Serializable |
|---|
serialVersionUID: -4487171280562520262L
| Class java.sql.SQLTransactionRollbackException extends SQLTransientException implements Serializable |
|---|
serialVersionUID: 5246680841170837229L
| Class java.sql.SQLTransientConnectionException extends SQLTransientException implements Serializable |
|---|
serialVersionUID: -2520155553543391200L
| Class java.sql.SQLTransientException extends SQLException implements Serializable |
|---|
serialVersionUID: -9042733978262274539L
| Class java.sql.SQLWarning extends SQLException implements Serializable |
|---|
serialVersionUID: 3917336774604784856L
| Class java.sql.Time extends Date implements Serializable |
|---|
serialVersionUID: 8397324403548013681L
| Class java.sql.Timestamp extends Date implements Serializable |
|---|
serialVersionUID: 2745179027874758501L
| 직렬화 된 필드 |
|---|
int nanos
| 패키지 java.text |
|---|
| Class java.text.AttributedCharacterIterator.Attribute extends Object implements Serializable |
|---|
serialVersionUID: -9142742483513960612L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException | 직렬화 된 필드 |
|---|
String name
| Class java.text.ChoiceFormat extends NumberFormat implements Serializable |
|---|
serialVersionUID: 1795184449645032964L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
InvalidObjectException - 스트림로부터 읽힌 객체가 무효인 경우
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
double[] choiceLimits
choiceLimits[i] 이상으로,choiceLimits[i+1] 보다 작은 경우에 choiceFormats[i] 를 돌려줍니다.
String [] choiceFormats
choiceLimits[i] 이상으로,choiceLimits[i+1] 보다 작은 경우에 choiceFormats[i] 를 돌려줍니다.
| Class java.text.DateFormat extends Format implements Serializable |
|---|
serialVersionUID: 7218322306649953788L
| 직렬화 된 필드 |
|---|
Calendar calendar
DateFormat 가 사용하는 달력입니다. 서브 클래스는, 이 달력을, 이 DateFormat 에 대응하는 로케일에 적절한 달력에 초기화할 필요가 있습니다.
NumberFormat numberFormat
DateFormat 가 사용하는 수치 포매터입니다. 서브 클래스는, 이 수치 포매터를, 이 DateFormat 에 대응하는 로케일에 적절한 수치 포맷에 초기화할 필요가 있습니다.
| Class java.text.DateFormat.Field extends Format.Field implements Serializable |
|---|
serialVersionUID: 7441350119349544720L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException - 정수를 해결할 수 없다
경우| 직렬화 된 필드 |
|---|
int calendarField
| Class java.text.DateFormatSymbols extends Object implements Serializable |
|---|
serialVersionUID: -5987973545549424702L
| 직렬화 메소드 |
|---|
private void writeObject(ObjectOutputStream stream)
throws IOException
zoneStrings 필드가 초기화되고 있는 것을 확인하고 나서, 디폴트의 직렬화 가능 데이터를 기입합니다.
IOException | 직렬화 된 필드 |
|---|
String [] eras
Calendar.BC 와 Calendar.AD 를 인덱스로서 사용하는 2 캐릭터 라인의 배열입니다.
String [] months
Calendar.JANUARY,Calendar.FEBRUARY 등을 인덱스로서 사용하는 13 캐릭터 라인의 배열 (13 의 달이 있는 달력도 있다)입니다.
String [] shortMonths
Calendar.JANUARY,Calendar.FEBRUARY 등을 인덱스로서 사용하는 13 캐릭터 라인의 배열 (13 의 달이 있는 달력도 있다)입니다.
String [] weekdays
Calendar.SUNDAY,Calendar.MONDAY 등을 인덱스로서 사용하는, 8 캐릭터 라인의 배열입니다. 요소 weekdays[0] 은 무시됩니다.
String [] shortWeekdays
Calendar.SUNDAY,Calendar.MONDAY 등을 인덱스로서 사용하는, 8 캐릭터 라인의 배열입니다. 요소 shortWeekdays[0] 은 무시됩니다.
String [] ampms
Calendar.AM 와 Calendar.PM 를 인덱스로서 사용하는 2 캐릭터 라인의 배열입니다.
String [][] zoneStrings
TimeZone 에 대해서 지역 대응된 이름을 포함한 엔트리입니다. 각 행에는 다음의 것이 포함됩니다 (i 는 0 ~ n-1 의 범위내).
zoneStrings[i][0] - 타임 존 IDzoneStrings[i][1] - 표준시각의 존의 긴 이름zoneStrings[i][2] - 표준시각의 존의 짧은 이름zoneStrings[i][3] - 서머타임의 존의 긴 이름zoneStrings[i][4] - 서머타임의 존의 짧은 이름
TimeZone String localPatternChars
DateFormat.ERA_FIELD,DateFormat.YEAR_FIELD 등으로 기술되는 문자의 인덱스를 사용해, 정확하게 18 문자로 할 필요가 있습니다. 그 때문에, 캐릭터 라인이 「Xz..」의 경우, 지역 대응된 패턴에서는, 연호에는 「X」, 해에는 「z」가 사용됩니다.
Locale locale
| Class java.text.DecimalFormat extends NumberFormat implements Serializable |
|---|
serialVersionUID: 864413376551465018L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream stream)
throws IOException ,
ClassNotFoundException
BigInteger 객체와 BigDecimal 객체 이외의 수치를 포맷 할 때에 적용되는 제한치를 올바르게 반영하고 있는 것을 확인합니다. 이러한 제한치는, 낡은 버젼과의 직렬화의 호환성을 유지하는 목적으로, 슈퍼 클래스내에 포함됩니다. 한편,BigInteger 객체와 BigDecimal 객체의 제한치는, 이 클래스내에 포함됩니다. 슈퍼 클래스내에서, 최소 정수 자리수 또는 최대 정수 자리수가 DOUBLE_INTEGER_DIGITS 보다 큰 경우, 또는 최소 소수 자리수 또는 최대 소수 자리수가 DOUBLE_FRACTION_DIGITS 보다 큰 경우, 스트림 데이터는 무효가 되어, 이 메소드는 InvalidObjectException 를 throw 합니다.
serialVersionOnStream 가 4 보다 작은 경우는,roundingMode 을 RoundingMode.HALF_EVEN 에 초기화해 주세요. 이 필드는 버젼 4 로부터 새로워지고 있습니다.
serialVersionOnStream 가 3 미만의 경우, 정수 부분 및 소수 부분의 최소 자리수와 최대 자리수를 설정하기 위한 setter 메소드를, 대응하는 슈퍼 클래스의 getter 메소드로부터의 반환값을 지정해 호출합니다. 이것에 의해, 이 클래스내의 필드가 초기화됩니다. 이 클래스내의 필드는 버젼 3 으로부터 새로워지고 있습니다.
serialVersionOnStream 가 1 미만의 경우, 이 스트림이 JDK 1.1 으로 기입해진 것을 의미합니다만, 이 경우는 useExponentialNotation 를 false 에 초기화합니다. 이 기능은 JDK 1.1 에는 존재하지 않기 때문입니다.
serialVersionOnStream 를 최대 허용치로 설정합니다. 이것은, 이 객체를 재차 스트림 출력할 때에 디폴트의 직렬화가 올바르게 동작하도록(듯이) 하기 (위해)때문에입니다.
2 보다 낡은 스트림 버젼에는,posPrefixPattern 등의 접미사(suffix)패턴 변수가 없습니다. 그 때문에, 이러한 버젼은 null 에 초기화되어, 접미사(suffix)캐릭터 라인이 리터럴치라고 보여집니다. 이것은, 버젼 2 이전의 동작에 대응하기 위해서 필요한 동작입니다.
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
String positivePrefix
DecimalFormat.getPositivePrefix() String positiveSuffix
DecimalFormat.getPositiveSuffix() String negativePrefix
DecimalFormat.getNegativePrefix() String negativeSuffix
DecimalFormat.getNegativeSuffix() String posPrefixPattern
positivePrefix 에 일치합니다.
이 패턴은,expandAffix() 메소드에 의해 positivePrefix 에 확장되어,symbols 내에서 변경을 반영하기 위해서 positivePrefix 를 갱신합니다. 이 변수가 null 의 경우,positivePrefix 는 symbols 의 변경시로 변경되지 않는 리터럴치로 간주해집니다. 이 변수는, 스트림로부터 복원된 스트림의 버젼 2 보다 낡은 DecimalFormat 의 경우는, 항상 null 입니다.
String posSuffixPattern
positiveSuffix 와 일치합니다. 이 변수는 posPrefixPattern 와 닮아 있습니다. 자세한 것은,posPrefixPattern 를 참조해 주세요.
String negPrefixPattern
negativePrefix 와 일치합니다. 이 변수는 posPrefixPattern 와 닮아 있습니다. 자세한 것은,posPrefixPattern 를 참조해 주세요.
String negSuffixPattern
negativeSuffix 와 일치합니다. 이 변수는 posPrefixPattern 와 닮아 있습니다. 자세한 것은,posPrefixPattern 를 참조해 주세요.
int multiplier
DecimalFormat.getMultiplier() byte groupingSize
NumberFormat.groupingUsed 가 true 의 경우는, 0 보다 큰 값이 될 필요가 있습니다.
DecimalFormat.getGroupingSize() ,
NumberFormat.isGroupingUsed() boolean decimalSeparatorAlwaysShown
DecimalFormat.isDecimalSeparatorAlwaysShown() boolean parseBigDecimal
DecimalFormat.isParseBigDecimal() DecimalFormatSymbols symbols
DecimalFormatSymbols 객체입니다. 그룹 단락 문자, 소수 단락 문자 등, 수치를 포맷하기 위한 기호를 포함합니다.
DecimalFormat.setDecimalFormatSymbols(java.text.DecimalFormatSymbols) ,
DecimalFormatSymbols boolean useExponentialNotation
byte minExponentDigits
useExponentialNotation 가 true 가 아닌 경우, 이 필드는 무시됩니다.
int maximumIntegerDigits
BigInteger 치 또는 BigDecimal 치의 정수 부분의 최대 자리수입니다. maximumIntegerDigits 는,minimumIntegerDigits 이상이 될 필요가 있습니다.
DecimalFormat.getMaximumIntegerDigits() int minimumIntegerDigits
BigInteger 치 또는 BigDecimal 치의 정수 부분의 최소 자리수입니다. minimumIntegerDigits 는,maximumIntegerDigits 이하가 될 필요가 있습니다.
DecimalFormat.getMinimumIntegerDigits() int maximumFractionDigits
BigInteger 치 또는 BigDecimal 치의 소수 부분의 최대 자리수입니다. maximumIntegerDigits 는,minimumIntegerDigits 이상이 될 필요가 있습니다.
DecimalFormat.getMaximumFractionDigits() int minimumFractionDigits
BigInteger 치 또는 BigDecimal 치의 소수 부분의 최소 자리수입니다. minimumIntegerDigits 는,maximumFractionDigits 이하가 될 필요가 있습니다.
DecimalFormat.getMinimumFractionDigits() RoundingMode roundingMode
RoundingMode 입니다.
int serialVersionOnStream
useExponentialNotation 및 minExponentDigits 를 포함한다
posPrefixPattern,posSuffixPattern,negPrefixPattern, 및 negSuffixPattern 가 추가되고 있다
maximumIntegerDigits,minimumIntegerDigits,maximumFractionDigits,minimumFractionDigits, 및 parseBigDecimal 가 추가되고 있다
roundingMode 가 추가되고 있다
| Class java.text.DecimalFormatSymbols extends Object implements Serializable |
|---|
serialVersionUID: 5772796243397350300L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream stream)
throws IOException ,
ClassNotFoundException
serialVersionOnStream 이 1 보다 작은 경우,monetarySeparator 를 decimalSeparator 와 같은 값에 초기화해,exponential 를 「E」에 초기화합니다. serialVersionOnStream 가 2 보다 작은 경우는,locale 를 루트 로케일에 초기화합니다. 또,serialVersionOnStream 가 3 보다 작은 경우는,exponential 를 사용해 exponentialSeparator 를 초기화합니다. serialVersionOnStream 를 최대 허용치로 다시 설정해 , 그 결과, 이 객체가 다시 스트림 출력되는 경우에 디폴트의 직렬화가 올바르게 기능합니다. intlCurrencySymbol 필드로부터의 통화를 초기화합니다.
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
char zeroDigit
DecimalFormatSymbols.getZeroDigit() char groupingSeparator
DecimalFormatSymbols.getGroupingSeparator() char decimalSeparator
DecimalFormatSymbols.getDecimalSeparator() char perMill
DecimalFormatSymbols.getPerMill() char percent
DecimalFormatSymbols.getPercent() char digit
DecimalFormatSymbols.getDigit() char patternSeparator
DecimalFormatSymbols.getPatternSeparator() String infinity
DecimalFormatSymbols.getInfinity() String NaN
DecimalFormatSymbols.getNaN() char minusSign
DecimalFormatSymbols.getMinusSign() String currencySymbol
DecimalFormatSymbols.getCurrencySymbol() String intlCurrencySymbol
DecimalFormatSymbols.getInternationalCurrencySymbol() char monetarySeparator
DecimalFormatSymbols.getMonetaryDecimalSeparator() char exponential
이 필드는, 구현 및 스트림 포맷에 의해 지원되고는 있습니다만, public API 에서는 설정할 수 없습니다. 향후의 API 로 추가될 예정입니다.
String exponentialSeparator
exponential 와 exponentialSeparator 의 양쪽 모두가 존재하는 경우는, 이 exponentialSeparator 가 우선됩니다.
Locale locale
int serialVersionOnStream
DecimalFormatSymbols 의 버젼을 나타냅니다. 다음에 유효한 값을 나타냅니다.
monetarySeparator 및 exponential 를 포함한다
locale 필드를 포함한다
exponentialSeparator 필드를 포함한다
DecimalFormatSymbols 를 스트림 출력하는 경우, 최신의 포맷 (serialVersionOnStream 의 최대 허용치에 상당)이 항상 기술됩니다.
| Class java.text.Format extends Object implements Serializable |
|---|
serialVersionUID: -299282585814624189L
| Class java.text.Format.Field extends AttributedCharacterIterator.Attribute implements Serializable |
|---|
serialVersionUID: 276966692217360283L
| Class java.text.MessageFormat extends Format implements Serializable |
|---|
serialVersionUID: 6479157306784022952L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
InvalidObjectException - 스트림로부터 읽힌 객체가 무효인 경우
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
Locale locale
String pattern
Format [] formats
int[] offsets
int[] argumentNumbers
int maxOffset
offsets 의 항목수로부터 1 을 감산한 값입니다. 사용되고 있는 offsets 내에서 최대의 번호를 가지는 요소의 인덱스라고 생각할 수도 있습니다. offsets 와 같게, 모든 배열은 같은 수의 요소를 가지므로, 이 변수만으로 모든 배열에 있는 항목의 총수를 알 수 있습니다.
| Class java.text.MessageFormat.Field extends Format.Field implements Serializable |
|---|
serialVersionUID: 7899943957617360810L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException - 정수를 해결할 수 없는 경우| Class java.text.NumberFormat extends Format implements Serializable |
|---|
serialVersionUID: -2308460125733713944L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream stream)
throws IOException ,
ClassNotFoundException
serialVersionOnStream 가 1 보다 작은 경우 (스트림이 JDK 1.1 으로 기술된 것을 나타낸다)는,maximumIntegerDigits 등의 int 필드를 maxIntegerDigits 등의 byte 필드와 같게 설정합니다. 그 이유는,int 필드가 JDK 1.1 에 없었기 때문입니다. 마지막으로, serialVersionOnStream 를 최대 허용치로 다시 설정합니다. 그 결과, 이 객체가 다시 스트림 출력되는 경우에 디폴트의 직렬화가 올바르게 기능합니다.
minimumIntegerDigits 가 maximumIntegerDigits 보다 큰 경우, 또는 minimumFractionDigits 가 maximumFractionDigits 보다 큰 경우, 스트림 데이터는 무효가 되어, 이 메소드는 InvalidObjectException 를 throw 합니다. 게다가 이러한 값에 0 보다 작은 값이 있는 경우 이 메소드는 InvalidObjectException 를 throw 합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream)
throws IOException
maxIntegerDigits 등의 byte 필드를 maximumIntegerDigits 등의 int 필드와 같은 (Byte.MAX_VALUE 가 작은 경우는 그 값)으로 설정합니다.
IOException | 직렬화 된 필드 |
|---|
boolean groupingUsed
NumberFormat.isGroupingUsed() byte maxIntegerDigits
maxIntegerDigits 는,minIntegerDigits 이상이 아니면 안됩니다.
주: 이 필드는, JDK 1.1 과의 직렬화 호환성 (을) 위해서만 제공되고 있습니다. Java 2 플랫폼 v1. 2 이후의 버젼에서는, 새로운 int 필드 maximumIntegerDigits 가 대신에 사용됩니다. 스트림에 기입해지는 경우,maxIntegerDigits 는 maximumIntegerDigits 와 Byte.MAX_VALUE 가운데 어느 쪽인지 작은 편으로 설정됩니다. 스트림로부터 읽히는 경우, 이 필드는 serialVersionOnStream 가 1 보다 작은 경우에만 사용됩니다.
NumberFormat.getMaximumIntegerDigits() byte minIntegerDigits
minimumIntegerDigits 는,maximumIntegerDigits 이하가 아니면 안됩니다.
주: 이 필드는, JDK 1.1 과의 직렬화 호환성 (을) 위해서만 제공되고 있습니다. Java 2 플랫폼 v1. 2 이후의 버젼에서는, 새로운 int 필드 minimumIntegerDigits 이 대신에 사용됩니다. 스트림에 기입해지는 경우,minIntegerDigits 는 minimumIntegerDigits 와 Byte.MAX_VALUE 가운데 어느 쪽인지 작은 편으로 설정됩니다. 스트림로부터 읽히는 경우, 이 필드는 serialVersionOnStream 가 1 보다 작은 경우에만 사용됩니다.
NumberFormat.getMinimumIntegerDigits() byte maxFractionDigits
maximumFractionDigits 는,minimumFractionDigits 이상이 아니면 안됩니다.
주: 이 필드는, JDK 1.1 과의 직렬화 호환성 (을) 위해서만 제공되고 있습니다. Java 2 플랫폼 v1. 2 이후의 버젼에서는, 새로운 int 필드 maximumFractionDigits 가 대신에 사용됩니다. 스트림에 기입해지는 경우,maxFractionDigits 는 maximumFractionDigits 와 Byte.MAX_VALUE 가운데 어느 쪽인지 작은 편으로 설정됩니다. 스트림로부터 읽히는 경우, 이 필드는 serialVersionOnStream 가 1 보다 작은 경우에만 사용됩니다.
NumberFormat.getMaximumFractionDigits() byte minFractionDigits
minimumFractionDigits 는,maximumFractionDigits 이하가 아니면 안됩니다.
주: 이 필드는, JDK 1.1 과의 직렬화 호환성 (을) 위해서만 제공되고 있습니다. Java 2 플랫폼 v1. 2 이후의 버젼에서는, 새로운 int 필드 minimumFractionDigits 가 대신에 사용됩니다. 스트림에 기입해지는 경우,minFractionDigits 는 minimumFractionDigits 와 Byte.MAX_VALUE 가운데 어느 쪽인지 작은 편으로 설정됩니다. 스트림로부터 읽히는 경우, 이 필드는 serialVersionOnStream 가 1 보다 작은 경우에만 사용됩니다.
NumberFormat.getMinimumFractionDigits() boolean parseIntegerOnly
NumberFormat.isParseIntegerOnly() int maximumIntegerDigits
maximumIntegerDigits 는,minimumIntegerDigits 이상이 아니면 안됩니다.
NumberFormat.getMaximumIntegerDigits() int minimumIntegerDigits
minimumIntegerDigits 는,maximumIntegerDigits 이하가 아니면 안됩니다.
NumberFormat.getMinimumIntegerDigits() int maximumFractionDigits
maximumFractionDigits 는,minimumFractionDigits 이상이 아니면 안됩니다.
NumberFormat.getMaximumFractionDigits() int minimumFractionDigits
minimumFractionDigits 는,maximumFractionDigits 이하가 아니면 안됩니다.
NumberFormat.getMinimumFractionDigits() int serialVersionOnStream
NumberFormat 의 버젼을 나타냅니다. 다음에 유효한 값을 나타냅니다.
maximumIntegerDigits 등의 int 필드 대신에,maxIntegerDigits 등의 byte 필드가 사용된다
maxIntegerDigits 등의 byte 필드의 값은 무시되어 대신에 maximumIntegerDigits 등의 int 필드가 사용된다
NumberFormat 를 스트림 출력하는 경우, 최신의 포맷 (serialVersionOnStream 의 최대 허용치에 상당)이 항상 기술됩니다.
| Class java.text.NumberFormat.Field extends Format.Field implements Serializable |
|---|
serialVersionUID: 7494728892700160890L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException - 정수가 해석 처리할 수 없는 경우| Class java.text.ParseException extends Exception implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int errorOffset
| Class java.text.SimpleDateFormat extends DateFormat implements Serializable |
|---|
serialVersionUID: 4774881970558875024L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream stream)
throws IOException ,
ClassNotFoundException
InvalidObjectException - 패턴이 무효인 경우
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
int serialVersionOnStream
defaultCenturyStart 가 없다
defaultCenturyStart 를 추가한다
serialVersionOnStream 의 최고 허용치가 기입해집니다.
String pattern
DateFormatSymbols formatData
DateFormatSymbols Date defaultCenturyStart
defaultCenturyStart 로 시작되는 세기에 대응 붙입니다. 임의의 일자를 지정할 수 있습니다만, null 는 불가입니다.
Locale locale
SimpleDateFormat 를 인스턴스화하기 위해서(때문에) 사용되는 로케일입니다. 이 객체가 낡은 SimpleDateFormat 로 작성되어 직렬화 복원되고 있는 경우, 값은 null 가 되는 일이 있습니다.
| 패키지 java.util |
|---|
| Class java.util.AbstractMap.SimpleEntry extends Object implements Serializable |
|---|
serialVersionUID: -8499721149061103585L
| 직렬화 된 필드 |
|---|
Object key
Object value
| Class java.util.AbstractMap.SimpleImmutableEntry extends Object implements Serializable |
|---|
serialVersionUID: 7138329143949025153L
| 직렬화 된 필드 |
|---|
Object key
Object value
| Class java.util.ArrayDeque extends AbstractCollection <E > implements Serializable |
|---|
serialVersionUID: 2340985798034038923L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class java.util.ArrayList extends AbstractList <E > implements Serializable |
|---|
serialVersionUID: 8683452581122892189L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
int size
| Class java.util.Arrays.ArrayList extends AbstractList <E> implements Serializable |
|---|
serialVersionUID: -2764017481108945198L
| 직렬화 된 필드 |
|---|
Object [] a
| Class java.util.BitSet extends Object implements Serializable |
|---|
serialVersionUID: 7997698588986878753L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
long[] bits
| Class java.util.Calendar extends Object implements Serializable |
|---|
serialVersionUID: -1807547505821590642L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream stream)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream)
throws IOException
Calendar 는 그 상태 데이터 및 현재의 시각만을 기입해,fields[],isTimeSet,areFieldsSet, 및 isSet[] 등의 field data는 기입해야 할 것이 아닙니다. nextStamp 지속 상태의 일부여야 하는 것이 아닙니다. 그렇지만, 이것은 JDK 1.1 이 출시되고 나서의 일입니다. JDK 1.1 과의 호환성을 취하기 위해서(때문에)는, 필드치 및 상태 플래그를 항상 기입할 필요가 있습니다. 다만, 아마 가까운 장래에,nextStamp 는 직렬화 스트림로부터 삭제되게 됩니다.
IOException | 직렬화 된 필드 |
|---|
int[] fields
ERA 로부터 DST_OFFSET 까지의,FIELD_COUNT 정수치의 배열입니다.
boolean[] isSet
ERA 로부터 DST_OFFSET 까지의,FIELD_COUNT boolean 치의 배열입니다. 이 달력으로 현재 설정되어 있을 때 각입니다.
long time
Calendar.isTimeSet boolean isTimeSet
time 의 값이 유효한 경우는 true 입니다. field[] 의 항목을 변경하는 것으로, time 는 무효가 됩니다.
Calendar.time boolean areFieldsSet
fields[] 가 현재 설정되어 있을 때 각과 동기를 잡고 있는 경우는 true 입니다. false 의 경우는, 다음에 필드의 값을 취득하려고 했을 때에,time 의 현재가로부터의 모든 필드가 재계산됩니다.
boolean lenient
fields[] 로부터의 time 의 계산으로, 이 달력이 범위외의 필드치를 허용 하는 경우는 true 입니다.
Calendar.setLenient(boolean) ,
Calendar.isLenient() TimeZone zone
TimeZone 입니다. Calendar 는 타임 존의 데이터를 사용해 로케일과 그리니지 표준시의 시각을 변환합니다.
int firstDayOfWeek
SUNDAY,MONDAY 등입니다. 이 값은 로케일에 의존합니다.
int minimalDaysInFirstWeek
int nextStamp
stamp[] (내부 배열)의 다음에 이용 가능한 값입니다. 이것은 본래 스트림에 기입해서는 안되고, 아마, 가까운 장래에는 스트림로부터 삭제됩니다. 대신에,MINIMUM_USER_STAMP 의 값을 사용해 주세요.
int serialVersionOnStream
serialVersionOnStream 의 최고 허용치가 기입해집니다.
| Class java.util.Collections.CheckedCollection extends Object implements Serializable |
|---|
serialVersionUID: 1578914078182001775L
| 직렬화 된 필드 |
|---|
Collection <E > c
Class <T > type
Object [] zeroLengthElementArray
| Class java.util.Collections.CheckedList extends java.util.Collections.CheckedCollection<E> implements Serializable |
|---|
serialVersionUID: 65247728283967356L
| 직렬화 된 필드 |
|---|
List <E > list
| Class java.util.Collections.CheckedMap extends Object implements Serializable |
|---|
serialVersionUID: 5742860141034234728L
| 직렬화 된 필드 |
|---|
Map <K ,V > m
Class <T > keyType
Class <T > valueType
Object [] zeroLengthKeyArray
Object [] zeroLengthValueArray
| Class java.util.Collections.CheckedRandomAccessList extends java.util.Collections.CheckedList<E> implements Serializable |
|---|
serialVersionUID: 1638200125423088369L
| Class java.util.Collections.CheckedSet extends java.util.Collections.CheckedCollection<E> implements Serializable |
|---|
serialVersionUID: 4694047833775013803L
| Class java.util.Collections.CheckedSortedMap extends java.util.Collections.CheckedMap<K, V> implements Serializable |
|---|
serialVersionUID: 1599671320688067438L
| 직렬화 된 필드 |
|---|
SortedMap <K ,V > sm
| Class java.util.Collections.CheckedSortedSet extends java.util.Collections.CheckedSet<E> implements Serializable |
|---|
serialVersionUID: 1599911165492914959L
| 직렬화 된 필드 |
|---|
SortedSet <E > ss
| Class java.util.Collections.CopiesList extends AbstractList <E> implements Serializable |
|---|
serialVersionUID: 2739099268398711800L
| 직렬화 된 필드 |
|---|
int n
Object element
| Class java.util.Collections.EmptyList extends AbstractList <Object > implements Serializable |
|---|
serialVersionUID: 8842843931221139166L
| 직렬화 메소드 |
|---|
private Object readResolve()
| Class java.util.Collections.EmptySet extends AbstractSet <Object > implements Serializable |
|---|
serialVersionUID: 1582296315990362920L
| 직렬화 메소드 |
|---|
private Object readResolve()
| Class java.util.Collections.ReverseComparator extends Object implements Serializable |
|---|
serialVersionUID: 7207038068494060240L
| 직렬화 메소드 |
|---|
private Object readResolve()
| Class java.util.Collections.ReverseComparator2 extends Object implements Serializable |
|---|
serialVersionUID: 4374092139857L
| 직렬화 된 필드 |
|---|
Comparator <T > cmp
| Class java.util.Collections.SingletonSet extends AbstractSet <E> implements Serializable |
|---|
serialVersionUID: 3193687207550431679L
| 직렬화 된 필드 |
|---|
Object element
| Class java.util.Collections.SynchronizedCollection extends Object implements Serializable |
|---|
serialVersionUID: 3053995032091335093L
| 직렬화 메소드 |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Collection <E > c
Object mutex
| Class java.util.Collections.SynchronizedList extends java.util.Collections.SynchronizedCollection<E> implements Serializable |
|---|
serialVersionUID: -7754090372962971524L
| 직렬화 메소드 |
|---|
private Object readResolve()
| 직렬화 된 필드 |
|---|
List <E > list
| Class java.util.Collections.SynchronizedMap extends Object implements Serializable |
|---|
serialVersionUID: 1978198479659022715L
| 직렬화 메소드 |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Map <K ,V > m
Object mutex
| Class java.util.Collections.SynchronizedRandomAccessList extends java.util.Collections.SynchronizedList<E> implements Serializable |
|---|
serialVersionUID: 1530674583602358482L
| 직렬화 메소드 |
|---|
private Object writeReplace()
| Class java.util.Collections.SynchronizedSet extends java.util.Collections.SynchronizedCollection<E> implements Serializable |
|---|
serialVersionUID: 487447009682186044L
| Class java.util.Collections.SynchronizedSortedMap extends java.util.Collections.SynchronizedMap<K, V> implements Serializable |
|---|
serialVersionUID: -8798146769416483793L
| 직렬화 된 필드 |
|---|
SortedMap <K ,V > sm
| Class java.util.Collections.SynchronizedSortedSet extends java.util.Collections.SynchronizedSet<E> implements Serializable |
|---|
serialVersionUID: 8695801310862127406L
| 직렬화 된 필드 |
|---|
SortedSet <E > ss
| Class java.util.Collections.UnmodifiableCollection extends Object implements Serializable |
|---|
serialVersionUID: 1820017752578914078L
| 직렬화 된 필드 |
|---|
Collection <E > c
| Class java.util.Collections.UnmodifiableList extends java.util.Collections.UnmodifiableCollection<E> implements Serializable |
|---|
serialVersionUID: -283967356065247728L
| 직렬화 메소드 |
|---|
private Object readResolve()
| 직렬화 된 필드 |
|---|
List <E > list
| Class java.util.Collections.UnmodifiableMap extends Object implements Serializable |
|---|
serialVersionUID: -1034234728574286014L
| 직렬화 된 필드 |
|---|
Map <K ,V > m
| Class java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet extends java.util.Collections.UnmodifiableSet<Map.Entry <K, V>> implements Serializable |
|---|
serialVersionUID: 7854390611657943733L
| Class java.util.Collections.UnmodifiableRandomAccessList extends java.util.Collections.UnmodifiableList<E> implements Serializable |
|---|
serialVersionUID: -2542308836966382001L
| 직렬화 메소드 |
|---|
private Object writeReplace()
| Class java.util.Collections.UnmodifiableSet extends java.util.Collections.UnmodifiableCollection<E> implements Serializable |
|---|
serialVersionUID: -9215047833775013803L
| Class java.util.Collections.UnmodifiableSortedMap extends java.util.Collections.UnmodifiableMap<K, V> implements Serializable |
|---|
serialVersionUID: -8806743815996713206L
| 직렬화 된 필드 |
|---|
SortedMap <K ,V > sm
| Class java.util.Collections.UnmodifiableSortedSet extends java.util.Collections.UnmodifiableSet<E> implements Serializable |
|---|
serialVersionUID: -4929149591599911165L
| 직렬화 된 필드 |
|---|
SortedSet <E > ss
| Class java.util.ConcurrentModificationException extends RuntimeException implements Serializable |
|---|
| Class java.util.Currency extends Object implements Serializable |
|---|
serialVersionUID: -158308464356906721L
| 직렬화 메소드 |
|---|
private Object readResolve()
| 직렬화 된 필드 |
|---|
String currencyCode
| Class java.util.Date extends Object implements Serializable |
|---|
serialVersionUID: 7523967970034938905L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
getTime() 가 돌려주는 값이 발행된다 (long).
이것은, 1970 년 1 월 1 일 00:00:00 (그리니지 표준시)부터의 오프셋(offset)를 밀리 세컨드 단위로 나타낸다IOException | Class java.util.DuplicateFormatFlagsException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 18890531L
| 직렬화 된 필드 |
|---|
String flags
| Class java.util.EmptyStackException extends RuntimeException implements Serializable |
|---|
| Class java.util.EnumMap extends AbstractMap <K extends Enum <K >,V > implements Serializable |
|---|
serialVersionUID: 458661240069192865L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Class <T > keyType
| Class java.util.EnumSet.SerializationProxy extends Object implements Serializable |
|---|
serialVersionUID: 362491234563181265L
| 직렬화 메소드 |
|---|
private Object readResolve()
| 직렬화 된 필드 |
|---|
Class <T > elementType
Enum <E extends Enum <E >>[] elements
| Class java.util.EventObject extends Object implements Serializable |
|---|
serialVersionUID: 5516075349620653480L
| Class java.util.FormatFlagsConversionMismatchException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19120414L
| 직렬화 된 필드 |
|---|
String f
char c
| Class java.util.FormatterClosedException extends IllegalStateException implements Serializable |
|---|
serialVersionUID: 18111216L
| Class java.util.GregorianCalendar extends Calendar implements Serializable |
|---|
serialVersionUID: -8125100834729963327L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream stream)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
long gregorianCutover
| Class java.util.HashMap extends AbstractMap <K ,V > implements Serializable |
|---|
serialVersionUID: 362498820763181265L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
int threshold
float loadFactor
| Class java.util.HashSet extends AbstractSet <E > implements Serializable |
|---|
serialVersionUID: -5024744406713321676L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class java.util.Hashtable extends Dictionary <K ,V > implements Serializable |
|---|
serialVersionUID: 1421746759512286392L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
int threshold
float loadFactor
| Class java.util.IdentityHashMap extends AbstractMap <K ,V > implements Serializable |
|---|
serialVersionUID: 8188218128353913216L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
int size
| Class java.util.IllegalFormatCodePointException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19080630L
| 직렬화 된 필드 |
|---|
int c
| Class java.util.IllegalFormatConversionException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 17000126L
| 직렬화 된 필드 |
|---|
char c
Class <T > arg
| Class java.util.IllegalFormatException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: 18830826L
| Class java.util.IllegalFormatFlagsException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 790824L
| 직렬화 된 필드 |
|---|
String flags
| Class java.util.IllegalFormatPrecisionException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 18711008L
| 직렬화 된 필드 |
|---|
int p
| Class java.util.IllegalFormatWidthException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 16660902L
| 직렬화 된 필드 |
|---|
int w
| Class java.util.InputMismatchException extends NoSuchElementException implements Serializable |
|---|
| Class java.util.LinkedHashMap extends HashMap <K ,V > implements Serializable |
|---|
serialVersionUID: 3801124242820219131L
| 직렬화 된 필드 |
|---|
boolean accessOrder
| Class java.util.LinkedHashSet extends HashSet <E > implements Serializable |
|---|
serialVersionUID: -2851667679971038690L
| Class java.util.LinkedList extends AbstractSequentialList <E > implements Serializable |
|---|
serialVersionUID: 876323262645176354L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class java.util.Locale extends Object implements Serializable |
|---|
serialVersionUID: 9149081749638150636L
| 직렬화 메소드 |
|---|
private Object readResolve()
throws ObjectStreamException
ObjectStreamException | 직렬화 된 필드 |
|---|
String language
Locale.getLanguage() String country
Locale.getCountry() String variant
Locale.getVariant() int hashcode
| Class java.util.MissingFormatArgumentException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19190115L
| 직렬화 된 필드 |
|---|
String s
| Class java.util.MissingFormatWidthException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 15560123L
| 직렬화 된 필드 |
|---|
String s
| Class java.util.MissingResourceException extends RuntimeException implements Serializable |
|---|
serialVersionUID: -4876345176062000401L
| 직렬화 된 필드 |
|---|
String className
String key
| Class java.util.NoSuchElementException extends RuntimeException implements Serializable |
|---|
| Class java.util.PriorityQueue extends AbstractQueue <E > implements Serializable |
|---|
serialVersionUID: -7720805057305804111L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
PriorityQueue 의 인스턴스를 스트림로부터 복원합니다. 즉, 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
Object)가 적절한 순서로 지정된다IOException | 직렬화 된 필드 |
|---|
int size
Comparator <T > comparator
| Class java.util.Properties extends Hashtable <Object ,Object > implements Serializable |
|---|
serialVersionUID: 4112578634029874840L
| 직렬화 된 필드 |
|---|
Properties defaults
| Class java.util.PropertyPermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: 7015263904581634791L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException | 직렬화 된 필드 |
|---|
boolean all_allowed
Hashtable <K ,V > permissions
| Class java.util.Random extends Object implements Serializable |
|---|
serialVersionUID: 3905348978240129619L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
Random 의 인스턴스를 재생성 (직렬화 복원)합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
Random 인스턴스를 스트림에 보존합니다.
IOException | 직렬화의 개요 |
|---|
| 직렬화 된 필드 |
|---|
boolean haveNextNextGaussian
double; nextNextGaussian
long; seed
| Class java.util.ServiceConfigurationError extends Error implements Serializable |
|---|
serialVersionUID: 74132770414881L
| Class java.util.SimpleTimeZone extends TimeZone implements Serializable |
|---|
serialVersionUID: -403250971215465050L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream stream)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream)
throws IOException
DOW_IN_MONTH_MODE 규칙을 사용하는 JDK 1.1 준거 형식을 필수 섹션에 써낸 뒤, 팩 형식의 완전한 규칙을 임의 지정 섹션에 써낸다. 임의 지정의 섹션은, 스트림 인시에 JDK 1.1 코드에 의해 무시된다. 임의 지정의 섹션의 내용:바이트 배열의 길이 (int)가 출력된다. 이것은, 이 릴리스 시점에서 4 이다. 지정된 길이의 바이트 배열이 발행된다. 이 바이트 배열의 내용은, 필드 startDay,startDayOfWeek,endDay, 및 endDayOfWeek 의 진정한 값이다. 필수 섹션에서의 그러한 필드의 값은, 규칙 모드 DOW_IN_MONTH_MODE (JDK 1.1 이 인식하는 유일한 모드)에 적절한 근사치
IOException | 직렬화 된 필드 |
|---|
int startMonth
Calendar.JANUARY ~ Calendar.DECEMBER 까지의 값을 지정합니다. 이 값은,endMonth 와 같게 해야 하지는 않습니다. useDaylight 가 false 의 경우, 이 값은 무시됩니다.
-
int startDay
startMode == DOW_IN_MONTHstartDay 는, 서머타임이 시작되는,startMonth 월의 일자를 나타냅니다. 값은 1 에서 28, 30, 또는 31 까지로,startMonth 에 따라서 다릅니다.
startMode ! = DOW_IN_MONTHstartDay 는,startMonth 월의 어느 startDayOfWeek 로부터 서머타임을 개시하는지를 나타냅니다. 예를 들어, 값이 +1 로 startDayOfWeek 가 Calendar.SUNDAY 의 경우, 그것은 startMonth 의 제 1 일요일을 나타냅니다. 같이+2 는 제 2 일요일을,-1 은 마지막 일요일을 나타냅니다. 값 0 은 부정합니다.
useDaylight 가 false 의 경우, 이 값은 무시됩니다.
int startDayOfWeek
Calendar.SUNDAY ~ Calendar.SATURDAY 까지의 값을 지정합니다. useDaylight 가 false 또는 startMode == DAY_OF_MONTH 의 경우, 이 값은 무시됩니다.
int startTime
startTimeMode 의 설정에 의해, 월 시간, 표준시간, 또는 UTC 시간으로서 표시됩니다. useDaylight 가 false 의 경우, 이 값은 무시됩니다.
int startTimeMode
int endMonth
Calendar.JANUARY ~ Calendar.UNDECIMBER 까지의 값을 지정합니다. 이 값은,startMonth 와 같게 해야 하지는 않습니다. useDaylight 가 false 의 경우, 이 값은 무시됩니다.
int endDay
endMode == DOW_IN_MONTHendDay 는, 서머타임이 끝나는,endMonth 월의 일자를 나타냅니다. 값은 1 에서 28, 30, 또는 31 까지로,endMonth 에 따라서 다릅니다.
endMode ! = DOW_IN_MONTHendDay 는,endMonth 월의 어느 endDayOfWeek 로 서머타임을 종료하는지를 나타냅니다. 예를 들어, 값이 +1 로 endDayOfWeek 가 Calendar.SUNDAY 의 경우, 그것은 endMonth 의 제 1 일요일을 나타냅니다. 같이+2 는 제 2 일요일을,-1 은 마지막 일요일을 나타냅니다. 값 0 은 부정합니다.
useDaylight 가 false 의 경우, 이 값은 무시됩니다.
int endDayOfWeek
Calendar.SUNDAY ~ Calendar.SATURDAY 까지의 값을 지정합니다. useDaylight 가 false 또는 endMode == DAY_OF_MONTH 의 경우, 이 값은 무시됩니다.
int endTime
endTimeMode 의 설정에 의해, 월 시간, 표준시간, 또는 UTC 시간으로서 표시됩니다. useDaylight 가 false 의 경우, 이 값은 무시됩니다.
int endTimeMode
WALL_TIME,STANDARD_TIME, 또는 UTC_TIME 입니다.
int startYear
AD 치입니다. 이 값이 1 미만의 경우, 서머타임은 AD 의 모든 해에 실시됩니다. useDaylight 가 false 의 경우, 이 값은 무시됩니다.
int rawOffset
dstSavings 를 더할 필요가 있습니다.
boolean useDaylight
byte[] monthLength
int startMode
DOM_MODEDOW_IN_MONTH_MODEDOW_GE_DOM_MODEDOW_LE_DOM_MODEstartDay 필드의 해석에 영향을 줍니다. useDaylight 가 false 의 경우, 이 값은 무시됩니다.
int endMode
DOM_MODEDOW_IN_MONTH_MODEDOW_GE_DOM_MODEDOW_LE_DOM_MODEendDay 필드의 해석에 영향을 줍니다. useDaylight 가 false 의 경우, 이 값은 무시됩니다.
int dstSavings
useDaylight 가 false 의 경우, 이 값은 무시됩니다.
int serialVersionOnStream
startMode,endMode, 및 dstSavings.
startTimeMode 와 endTimeMode.
serialVersionOnStream 의 최고 허용치가 기입해집니다.
| Class java.util.Stack extends Vector <E > implements Serializable |
|---|
serialVersionUID: 1224463164541339165L
| Class java.util.TimeZone extends Object implements Serializable |
|---|
serialVersionUID: 3581463369166924961L
| 직렬화 된 필드 |
|---|
String ID
TimeZone 의 캐릭터 라인 식별자입니다. 이것은 프로그램상의 식별자이며, 시스템 테이블에서 TimeZone 객체를 참조해, 또 TimeZone 객체를 로컬라이즈 된 표시명에 매핑 하기 위해서 내부에서 사용됩니다. ID 의 값은, 시스템 테이블내에서 일의입니다만, 동적으로 작성된 존의 경우는 일의가 아닌 경우가 있습니다.
| Class java.util.TooManyListenersException extends Exception implements Serializable |
|---|
| Class java.util.TreeMap extends AbstractMap <K ,V > implements Serializable |
|---|
serialVersionUID: 919286545866124006L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Comparator <T > comparator
| Class java.util.TreeMap.AscendingSubMap extends java.util.TreeMap.NavigableSubMap<K, V> implements Serializable |
|---|
serialVersionUID: 912986545866124060L
| Class java.util.TreeMap.DescendingSubMap extends java.util.TreeMap.NavigableSubMap<K, V> implements Serializable |
|---|
serialVersionUID: 912986545866120460L
| 직렬화 된 필드 |
|---|
Comparator <T > reverseComparator
| Class java.util.TreeMap.NavigableSubMap extends AbstractMap <K, V> implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
TreeMap <K ,V > m
Object lo
Object hi
boolean fromStart
boolean toEnd
boolean loInclusive
boolean hiInclusive
| Class java.util.TreeMap.SubMap extends AbstractMap <K ,V > implements Serializable |
|---|
serialVersionUID: -6520786458950516097L
| 직렬화 메소드 |
|---|
private Object readResolve()
| 직렬화 된 필드 |
|---|
boolean fromStart
boolean toEnd
Object fromKey
Object toKey
| Class java.util.TreeSet extends AbstractSet <E > implements Serializable |
|---|
serialVersionUID: -2479143000061671589L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
TreeSet 의 인스턴스를 스트림로부터 복원합니다. 즉, 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
TreeSet 인스턴스 상태를 스트림에 보존합니다. 즉, 직렬화합니다.
null, 그 이외의 경우는 이 세트의 순서부에 사용되는 Comparator를 출력한다 (Object). 그 후, 이 세트의 사이즈 (포함되는 요소의 수)를 출력한다 (int). 그 후, 그 모든 요소를 출력한다 (각각 Object). 출력의 차례는, 이 세트가 Comparator 를 가지지 않는 경우는 요소의 자연 순서부에 의해 정해져, 그 이외의 경우는 이 세트의 Comparator 에 의해 정해진다IOException | Class java.util.UnknownFormatConversionException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19060418L
| 직렬화 된 필드 |
|---|
String s
| Class java.util.UnknownFormatFlagsException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19370506L
| 직렬화 된 필드 |
|---|
String flags
| Class java.util.UUID extends Object implements Serializable |
|---|
serialVersionUID: -4856846361193249489L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
long mostSigBits
long leastSigBits
| Class java.util.Vector extends AbstractList <E > implements Serializable |
|---|
serialVersionUID: -2767605614048989439L
| 직렬화 메소드 |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
Vector 인스턴스 상태를 스트림에 보존합니다. 즉, 직렬화합니다. 이 메소드는, 동기화를 위해서(때문에)만 존재합니다. 이 기능은, 디폴트의 writeObject 메소드를 호출하는 것 뿐입니다.
IOException | 직렬화 된 필드 |
|---|
Object [] elementData
Vector 내의 마지막 요소의 후에 오는 배열 요소는 null 입니다.
int elementCount
Vector 객체내의 유효한 요소수입니다. elementData[0] 으로부터 elementData[elementCount-1] 까지의 요소가, 실제의 항목이 됩니다.
int capacityIncrement
| 패키지 java.util.concurrent |
|---|
| Class java.util.concurrent.ArrayBlockingQueue extends AbstractQueue <E > implements Serializable |
|---|
serialVersionUID: -817911632652898426L
| 직렬화 된 필드 |
|---|
Object [] items
int takeIndex
int putIndex
int count
ReentrantLock lock
Condition notEmpty
Condition notFull
| Class java.util.concurrent.BrokenBarrierException extends Exception implements Serializable |
|---|
serialVersionUID: 7117394618823254244L
| Class java.util.concurrent.CancellationException extends IllegalStateException implements Serializable |
|---|
serialVersionUID: -9202173006928992231L
| Class java.util.concurrent.ConcurrentHashMap extends AbstractMap <K ,V > implements Serializable |
|---|
serialVersionUID: 7249069246763182397L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
int segmentMask
int segmentShift
java.util.concurrent.ConcurrentHashMap.Segment<K, V>[] segments
| Class java.util.concurrent.ConcurrentLinkedQueue extends AbstractQueue <E > implements Serializable |
|---|
serialVersionUID: 196745693267521676L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class java.util.concurrent.ConcurrentSkipListMap extends AbstractMap <K ,V > implements Serializable |
|---|
serialVersionUID: -8627078645895051609L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Comparator <T > comparator
| Class java.util.concurrent.ConcurrentSkipListMap.SubMap extends AbstractMap <K, V> implements Serializable |
|---|
serialVersionUID: -7647078645895051609L
| 직렬화 된 필드 |
|---|
ConcurrentSkipListMap <K ,V > m
Object lo
Object hi
boolean loInclusive
boolean hiInclusive
boolean isDescending
| Class java.util.concurrent.ConcurrentSkipListSet extends AbstractSet <E > implements Serializable |
|---|
serialVersionUID: -2479143111061671589L
| 직렬화 된 필드 |
|---|
ConcurrentNavigableMap <K ,V > m
| Class java.util.concurrent.CopyOnWriteArrayList extends Object implements Serializable |
|---|
serialVersionUID: 8673264195747942595L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class java.util.concurrent.CopyOnWriteArraySet extends AbstractSet <E > implements Serializable |
|---|
serialVersionUID: 5457747651344034263L
| 직렬화 된 필드 |
|---|
CopyOnWriteArrayList <E > al
| Class java.util.concurrent.ExecutionException extends Exception implements Serializable |
|---|
serialVersionUID: 7830266012832686185L
| Class java.util.concurrent.LinkedBlockingDeque extends AbstractQueue <E > implements Serializable |
|---|
serialVersionUID: -387911632671998426L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
int capacity
ReentrantLock lock
Condition notEmpty
Condition notFull
| Class java.util.concurrent.LinkedBlockingQueue extends AbstractQueue <E > implements Serializable |
|---|
serialVersionUID: -6903933977591709194L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
int capacity
AtomicInteger count
ReentrantLock takeLock
Condition notEmpty
ReentrantLock putLock
Condition notFull
| Class java.util.concurrent.PriorityBlockingQueue extends AbstractQueue <E > implements Serializable |
|---|
serialVersionUID: 5595510919245408276L
| 직렬화 메소드 |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
PriorityQueue <E > q
ReentrantLock lock
Condition notEmpty
| Class java.util.concurrent.RejectedExecutionException extends RuntimeException implements Serializable |
|---|
serialVersionUID: -375805702767069545L
| Class java.util.concurrent.Semaphore extends Object implements Serializable |
|---|
serialVersionUID: -3222578661600680210L
| 직렬화 된 필드 |
|---|
java.util.concurrent.Semaphore.Sync sync
| Class java.util.concurrent.SynchronousQueue extends AbstractQueue <E > implements Serializable |
|---|
serialVersionUID: -3223113410248163686L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
ReentrantLock qlock
java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers
java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers
| Class java.util.concurrent.TimeoutException extends Exception implements Serializable |
|---|
serialVersionUID: 1900926677490660714L
| 패키지 java.util.concurrent.atomic |
|---|
| Class java.util.concurrent.atomic.AtomicBoolean extends Object implements Serializable |
|---|
serialVersionUID: 4654671469794556979L
| 직렬화 된 필드 |
|---|
int value
| Class java.util.concurrent.atomic.AtomicInteger extends Number implements Serializable |
|---|
serialVersionUID: 6214790243416807050L
| 직렬화 된 필드 |
|---|
int value
| Class java.util.concurrent.atomic.AtomicIntegerArray extends Object implements Serializable |
|---|
serialVersionUID: 2862133569453604235L
| 직렬화 된 필드 |
|---|
int[] array
| Class java.util.concurrent.atomic.AtomicLong extends Number implements Serializable |
|---|
serialVersionUID: 1927816293512124184L
| 직렬화 된 필드 |
|---|
long value
| Class java.util.concurrent.atomic.AtomicLongArray extends Object implements Serializable |
|---|
serialVersionUID: -2308431214976778248L
| 직렬화 된 필드 |
|---|
long[] array
| Class java.util.concurrent.atomic.AtomicReference extends Object implements Serializable |
|---|
serialVersionUID: -1848883965231344442L
| 직렬화 된 필드 |
|---|
Object value
| Class java.util.concurrent.atomic.AtomicReferenceArray extends Object implements Serializable |
|---|
serialVersionUID: -6209656149925076980L
| 직렬화 된 필드 |
|---|
Object [] array
| 패키지 java.util.concurrent.locks |
|---|
| Class java.util.concurrent.locks.AbstractOwnableSynchronizer extends Object implements Serializable |
|---|
serialVersionUID: 3737899427754241961L
| Class java.util.concurrent.locks.AbstractQueuedLongSynchronizer extends AbstractOwnableSynchronizer implements Serializable |
|---|
serialVersionUID: 7373984972572414692L
| 직렬화 된 필드 |
|---|
long state
| Class java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject extends Object implements Serializable |
|---|
serialVersionUID: 1173984872572414699L
| Class java.util.concurrent.locks.AbstractQueuedSynchronizer extends AbstractOwnableSynchronizer implements Serializable |
|---|
serialVersionUID: 7373984972572414691L
| 직렬화 된 필드 |
|---|
int state
| Class java.util.concurrent.locks.AbstractQueuedSynchronizer.ConditionObject extends Object implements Serializable |
|---|
serialVersionUID: 1173984872572414699L
| Class java.util.concurrent.locks.ReentrantLock extends Object implements Serializable |
|---|
serialVersionUID: 7373984872572414699L
| 직렬화 된 필드 |
|---|
java.util.concurrent.locks.ReentrantLock.Sync sync
| Class java.util.concurrent.locks.ReentrantReadWriteLock extends Object implements Serializable |
|---|
serialVersionUID: -6992448646407690164L
| 직렬화 된 필드 |
|---|
ReentrantReadWriteLock.ReadLock readerLock
ReentrantReadWriteLock.WriteLock writerLock
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
| Class java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock extends Object implements Serializable |
|---|
serialVersionUID: -5992448646407690164L
| 직렬화 된 필드 |
|---|
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
| Class java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock extends Object implements Serializable |
|---|
serialVersionUID: -4992448646407690164L
| 직렬화 된 필드 |
|---|
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
| 패키지 java.util.jar |
|---|
| Class java.util.jar.JarException extends ZipException implements Serializable |
|---|
| 패키지 java.util.logging |
|---|
| Class java.util.logging.Level extends Object implements Serializable |
|---|
serialVersionUID: -8176160795706313070L
| 직렬화 메소드 |
|---|
private Object readResolve()
| 직렬화 된 필드 |
|---|
String name
int value
String resourceBundleName
| Class java.util.logging.LoggingPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 63564341580231582L
| Class java.util.logging.LogRecord extends Object implements Serializable |
|---|
serialVersionUID: 5372048053134512534L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Level level
long sequenceNumber
String sourceClassName
String sourceMethodName
String message
int threadID
long millis
Throwable thrown
String loggerName
String resourceBundleName
| 패키지 java.util.prefs |
|---|
| Class java.util.prefs.BackingStoreException extends Exception implements Serializable |
|---|
serialVersionUID: 859796500401108469L
| Class java.util.prefs.InvalidPreferencesFormatException extends Exception implements Serializable |
|---|
serialVersionUID: -791715184232119669L
| 패키지 java.util.regex |
|---|
| Class java.util.regex.Pattern extends Object implements Serializable |
|---|
serialVersionUID: 5073258162644648461L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
String pattern
int flags
| Class java.util.regex.PatternSyntaxException extends IllegalArgumentException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String desc
String pattern
int index
| 패키지 java.util.zip |
|---|
| Class java.util.zip.DataFormatException extends Exception implements Serializable |
|---|
| Class java.util.zip.ZipError extends InternalError implements Serializable |
|---|
serialVersionUID: 853973422266861979L
| Class java.util.zip.ZipException extends IOException implements Serializable |
|---|
| 패키지 javax.activation |
|---|
| Class javax.activation.ActivationDataFlavor extends DataFlavor implements Serializable |
|---|
| 직렬화 메소드 |
|---|
public void readExternal(ObjectInput is)
throws IOException ,
ClassNotFoundException
DataFlavor 를 복원합니다.
IOException - 입출력 에러가 발생했을 경우
ClassNotFoundException - 복원하려 하고 있는 객체에
대응하는 클래스가 발견되지 않는 경우
public void writeExternal(ObjectOutput os)
throws IOException
DataFlavor 를 직렬화합니다.
IOException - 발생할 가능성이 있는 모든 입출력 예외| Class javax.activation.MimeType extends Object implements Serializable |
|---|
| 직렬화 메소드 |
|---|
public void readExternal(ObjectInput in)
throws IOException ,
ClassNotFoundException
ClassNotFoundException - 복원하려 하고 있는 객체에
대응하는 클래스가 발견되지 않는 경우
IOException - 입출력 에러가 발생했을 경우
public void writeExternal(ObjectOutput out)
throws IOException
IOException - 발생할 가능성이 있는 모든 입출력 예외| Class javax.activation.MimeTypeParseException extends Exception implements Serializable |
|---|
| Class javax.activation.UnsupportedDataTypeException extends IOException implements Serializable |
|---|
| 패키지 javax.activity |
|---|
| Class javax.activity.ActivityCompletedException extends RemoteException implements Serializable |
|---|
| Class javax.activity.ActivityRequiredException extends RemoteException implements Serializable |
|---|
| Class javax.activity.InvalidActivityException extends RemoteException implements Serializable |
|---|
| 패키지 javax.annotation.processing |
|---|
| Class javax.annotation.processing.FilerException extends IOException implements Serializable |
|---|
serialVersionUID: 8426423106453163293L
| 패키지 javax.crypto |
|---|
| Class javax.crypto.BadPaddingException extends GeneralSecurityException implements Serializable |
|---|
| Class javax.crypto.ExemptionMechanismException extends GeneralSecurityException implements Serializable |
|---|
| Class javax.crypto.IllegalBlockSizeException extends GeneralSecurityException implements Serializable |
|---|
| Class javax.crypto.NoSuchPaddingException extends GeneralSecurityException implements Serializable |
|---|
| Class javax.crypto.SealedObject extends Object implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
NullPointerException - s 가 null 의 경우
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
byte[] encodedParams
즉,cipher.getParameters(). getEncoded() 입니다.
byte[] encryptedContent
String sealAlg
String paramsAlg
| Class javax.crypto.ShortBufferException extends GeneralSecurityException implements Serializable |
|---|
| 패키지 javax.crypto.interfaces |
|---|
| 패키지 javax.crypto.spec |
|---|
| Class javax.crypto.spec.SecretKeySpec extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
byte[] key
String algorithm
| 패키지 javax.imageio |
|---|
| Class javax.imageio.IIOException extends IOException implements Serializable |
|---|
| 패키지 javax.imageio.metadata |
|---|
| Class javax.imageio.metadata.IIOInvalidTreeException extends IIOException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Node offendingNode
Node 또는 null
| 패키지 javax.lang.model.element |
|---|
| Class javax.lang.model.element.UnknownAnnotationValueException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 269L
| Class javax.lang.model.element.UnknownElementException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 269L
| 패키지 javax.lang.model.type |
|---|
| Class javax.lang.model.type.MirroredTypeException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 269L
| Class javax.lang.model.type.MirroredTypesException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 269L
| Class javax.lang.model.type.UnknownTypeException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 269L
| 패키지 javax.management |
|---|
| Class javax.management.AndQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -1081892073854801359L
| 직렬화 된 필드 |
|---|
QueryExp exp1
QueryExp exp2
| Class javax.management.Attribute extends Object implements Serializable |
|---|
serialVersionUID: 2484220110589082382L
| 직렬화 된 필드 |
|---|
String name
Object value
| Class javax.management.AttributeChangeNotification extends Notification implements Serializable |
|---|
serialVersionUID: 535176054565814134L
| 직렬화 된 필드 |
|---|
String attributeName
String attributeType
Object oldValue
Object newValue
| Class javax.management.AttributeChangeNotificationFilter extends Object implements Serializable |
|---|
serialVersionUID: -6347317584796410029L
| 직렬화 된 필드 |
|---|
Vector <E > enabledAttributes
Vector .
디폴트 값는 빈 상태(empty) 벡터| Class javax.management.AttributeList extends ArrayList <Object > implements Serializable |
|---|
serialVersionUID: -4077085769279709076L
| Class javax.management.AttributeNotFoundException extends OperationsException implements Serializable |
|---|
serialVersionUID: 6511584241791106926L
| Class javax.management.AttributeValueExp extends Object implements Serializable |
|---|
serialVersionUID: -7768025046539163385L
| 직렬화 된 필드 |
|---|
String attr
| Class javax.management.BadAttributeValueExpException extends Exception implements Serializable |
|---|
serialVersionUID: -3105272988410493376L
| 직렬화 된 필드 |
|---|
Object val
| Class javax.management.BadBinaryOpValueExpException extends Exception implements Serializable |
|---|
serialVersionUID: 5068475589449021227L
| 직렬화 된 필드 |
|---|
ValueExp exp
ValueExp | Class javax.management.BadStringOperationException extends Exception implements Serializable |
|---|
serialVersionUID: 7802201238441662100L
| 직렬화 된 필드 |
|---|
String op
| Class javax.management.BetweenQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -2933597532866307444L
| 직렬화 된 필드 |
|---|
ValueExp exp1
ValueExp exp2
ValueExp exp3
| Class javax.management.BinaryOpValueExp extends QueryEval implements Serializable |
|---|
serialVersionUID: 1216286847881456786L
| 직렬화 된 필드 |
|---|
int op
ValueExp exp1
ValueExp exp2
| Class javax.management.BinaryRelQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -5690656271650491000L
| 직렬화 된 필드 |
|---|
int relOp
ValueExp exp1
ValueExp exp2
| Class javax.management.BooleanValueExp extends QueryEval implements Serializable |
|---|
serialVersionUID: 7754922052666594581L
| 직렬화 된 필드 |
|---|
boolean val
| Class javax.management.ClassAttributeValueExp extends AttributeValueExp implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String attr
이 클래스의 serialVersionUID 은 -1081892073854801359L 입니다.
| Class javax.management.ImmutableDescriptor extends Object implements Serializable |
|---|
serialVersionUID: 8853308591080540165L
| 직렬화 메소드 |
|---|
private Object readResolve()
throws InvalidObjectException
ImmutableDescriptor.EMPTY_DESCRIPTOR 와 옮겨놓을 수가 있습니다.
InvalidObjectException - 읽기 객체가 가지는 필드가 무효인 경우| 직렬화 된 필드 |
|---|
String [] names
String.CASE_INSENSITIVE_ORDER 로 결정된 알파벳순서로 할 필요가 있습니다.
Object [] values
names 배열내의 대응하는 요소와 일치합니다.
| Class javax.management.InQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -5801329450358952434L
| 직렬화 된 필드 |
|---|
ValueExp val
ValueExp 입니다. ValueExp [] valueList
ValueExp 의 배열입니다. | Class javax.management.InstanceAlreadyExistsException extends OperationsException implements Serializable |
|---|
serialVersionUID: 8893743928912733931L
| Class javax.management.InstanceNotFoundException extends OperationsException implements Serializable |
|---|
serialVersionUID: -882579438394773049L
| Class javax.management.InstanceOfQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -1081892073854801359L
| 직렬화 된 필드 |
|---|
StringValueExp classNameValue
StringValueExp 입니다.
| Class javax.management.IntrospectionException extends OperationsException implements Serializable |
|---|
serialVersionUID: 1054516935875481725L
| Class javax.management.InvalidApplicationException extends Exception implements Serializable |
|---|
serialVersionUID: -3048022274675537269L
| 직렬화 된 필드 |
|---|
Object val
| Class javax.management.InvalidAttributeValueException extends OperationsException implements Serializable |
|---|
serialVersionUID: 2164571879317142449L
| Class javax.management.JMException extends Exception implements Serializable |
|---|
serialVersionUID: 350520924977331825L
| Class javax.management.JMRuntimeException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 6573344628407841861L
| Class javax.management.ListenerNotFoundException extends OperationsException implements Serializable |
|---|
serialVersionUID: -7242605822448519061L
| Class javax.management.MalformedObjectNameException extends OperationsException implements Serializable |
|---|
serialVersionUID: -572689714442915824L
| Class javax.management.MatchQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -7156603696948215014L
| 직렬화 된 필드 |
|---|
AttributeValueExp exp
String pattern
| Class javax.management.MBeanAttributeInfo extends MBeanFeatureInfo implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String attributeType
boolean isWrite
boolean isRead
boolean is
| Class javax.management.MBeanConstructorInfo extends MBeanFeatureInfo implements Serializable |
|---|
serialVersionUID: 4433990064191844427L
| 직렬화 된 필드 |
|---|
MBeanParameterInfo [] signature
| Class javax.management.MBeanException extends JMException implements Serializable |
|---|
serialVersionUID: 4066342430588744142L
| 직렬화 된 필드 |
|---|
Exception exception
Exception | Class javax.management.MBeanFeatureInfo extends Object implements Serializable |
|---|
serialVersionUID: 3952882688968447265L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
MBeanFeatureInfo 를 ObjectInputStream 로부터 직렬화 복원합니다.
defaultReadObject() 메소드가
최초로 불려 가, 디폴트의 방법으로 직렬화되어 있지 않다
descriptor 필드를 제외한 객체를 직렬화 복원한다. 다음에,
read() 메소드가 불려 가 바이트를 읽어내,
바이트치의 값에 따라 descriptor 필드가 직렬화 복원된다
readObject() 메소드가 2 회 불려 가,descriptor 의 필드명 (String[]) 및 필드치 (Object[])를 취득한다.
다음에, 취득한 2 개의 값을 사용해,
descriptor 필드 ImmutableDescriptor 인스턴스가
구축된다readObject() 메소드를 호출하는 것으로,
descriptor 필드의 값이 직접 취득된다.
취득한 값이 null 의 경우,descriptor 필드가
EMPTY_DESCRIPTOR 로 설정된다descriptor 필드는,
EMPTY_DESCRIPTOR 로 설정된다StreamCorruptedException 가 throw 된다IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
MBeanFeatureInfo 를 ObjectOutputStream 에 직렬화합니다.
defaultWriteObject() 메소드가
불려 가, transient 라고 선언된 descriptor 필드를 제외한 객체가
직렬화 된다. descriptor 필드는,
다음과 같이 직렬화 된다
descriptor 가
ImmutableDescriptor 클래스의 인스턴스인 경우,write(int val) 메소드가 불려 가, 값 1 의 바이트가 기입해진다.
다음에,writeObject(Object obj) 메소드가
2 회 불려 가,descriptor 의 필드명과 필드치가
각각 String[] 및 Object[] 로서
직렬화 된다write(int val) 메소드가
불려 가, 값 0 의 바이트가 기입해진다. 다음에,
writeObject(Object obj) 메소드가 불려 가,
descriptor 필드가 직접 직렬화 된다
IOException | 직렬화 된 필드 |
|---|
String name
MBeanFeatureInfo.getName() 를 호출해, 기능의 이름을 그대로 사용하는 것 같은 설정을 추천 합니다.
String description
MBeanFeatureInfo.getDescription() 를 호출해, 기능의 이름을 그대로 사용하는 것 같은 설정을 추천 합니다.
| Class javax.management.MBeanInfo extends Object implements Serializable |
|---|
serialVersionUID: -6451021435135161911L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
MBeanInfo 를 ObjectInputStream 로부터 직렬화 복원합니다.
defaultReadObject() 메소드가
최초로 불려 가, 디폴트의 방법으로 직렬화되어 있지 않다
descriptor 필드를 제외한 객체를 직렬화 복원한다. 다음에,
read() 메소드가 불려 가 바이트를 읽어내,
바이트치의 값에 따라 descriptor 필드가 직렬화 복원된다
readObject() 메소드가
2 회 불려 가, 필드명 (String[]) 및
descriptor 의 필드치 (Object[])를 취득한다.
다음에, 취득한 2 개의 값을 사용해,
필드 descriptor ImmutableDescriptor 인스턴스가
구축된다readObject() 메소드를 호출하는 것으로,
descriptor 필드의 값이 직접 취득된다.
취득한 값이 null 의 경우,descriptor 필드가
EMPTY_DESCRIPTOR 로 설정된다descriptor 필드는,
EMPTY_DESCRIPTOR 로 설정된다StreamCorruptedException 가 throw 된다IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
MBeanInfo 를 ObjectOutputStream 에 직렬화합니다.
defaultWriteObject() 메소드가
불려 가, transient 라고 선언된 descriptor 필드를 제외한 객체가
직렬화 된다. descriptor 필드는,
다음과 같이 직렬화 된다
descriptor 가
ImmutableDescriptor 클래스의 인스턴스인 경우,write(int val) 메소드가 불려 가, 값 1 의 바이트가 기입해진다.
다음에,writeObject(Object obj) 메소드가
2 회 불려 가,descriptor 의 필드명과 필드치를
각각 String[] 및 Object[] 로서
직렬화 된다write(int val) 메소드가
불려 가, 값 0 의 바이트가 기입해진다. 다음에,
writeObject(Object obj) 가 불려 가,
descriptor 필드가 직접 직렬화 된다
IOException | 직렬화 된 필드 |
|---|
String description
String className
MBeanAttributeInfo [] attributes
MBeanOperationInfo [] operations
MBeanConstructorInfo [] constructors
MBeanNotificationInfo [] notifications
| Class javax.management.MBeanNotificationInfo extends MBeanFeatureInfo implements Serializable |
|---|
serialVersionUID: -3888371564530107064L
| 직렬화 된 필드 |
|---|
String [] types
| Class javax.management.MBeanOperationInfo extends MBeanFeatureInfo implements Serializable |
|---|
serialVersionUID: -6178860474881375330L
| 직렬화 된 필드 |
|---|
String type
MBeanParameterInfo [] signature
int impact
INFO,
ACTION,
ACTION_INFO,
UNKNOWN 의 언젠가| Class javax.management.MBeanParameterInfo extends MBeanFeatureInfo implements Serializable |
|---|
serialVersionUID: 7432616882776782338L
| 직렬화 된 필드 |
|---|
String type
| Class javax.management.MBeanPermission extends Permission implements Serializable |
|---|
serialVersionUID: -2416928705275160661L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
String actions
| Class javax.management.MBeanRegistrationException extends MBeanException implements Serializable |
|---|
serialVersionUID: 4482382455277067805L
| Class javax.management.MBeanServerNotification extends Notification implements Serializable |
|---|
serialVersionUID: 2876477500475969677L
| 직렬화 된 필드 |
|---|
ObjectName objectName
| Class javax.management.MBeanServerPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: -5661980843569388590L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | Class javax.management.MBeanServerPermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: -5661980843569388590L
| 직렬화 된 필드 |
|---|
MBeanServerPermission collectionPermission
| Class javax.management.MBeanTrustPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: -2952178077029018140L
| Class javax.management.NotCompliantMBeanException extends OperationsException implements Serializable |
|---|
serialVersionUID: 5175579583207963577L
| Class javax.management.Notification extends EventObject implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
Notification 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
Notification 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
String message
long sequenceNumber
Object source
long timeStamp
String type
Object userData
| Class javax.management.NotificationFilterSupport extends Object implements Serializable |
|---|
serialVersionUID: 6579080007561786969L
| 직렬화 된 필드 |
|---|
List <E > enabledTypes
Vector .
디폴트 값는 빈 상태(empty) 벡터| Class javax.management.NotQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: 5269643775896723397L
| 직렬화 된 필드 |
|---|
QueryExp exp
QueryExp | Class javax.management.NumericValueExp extends QueryEval implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
ObjectInputStream 로부터의 NumericValueExp 를 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
NumericValueExp 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
Number val
이 클래스의 serialVersionUID 는 -4679739485102359104L 입니다.
| Class javax.management.ObjectInstance extends Object implements Serializable |
|---|
serialVersionUID: -4099952623687795850L
| 직렬화 된 필드 |
|---|
ObjectName name
String className
| Class javax.management.ObjectName extends Object implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
ObjectName 를 ObjectInputStream 로부터 직렬화 복원합니다.
jmx.serial.form 의 값이
1.0 이외): 캐릭터 라인
"<domain>:<properties><wild>".
다음에 각각의 의미를 나타냅니다. ObjectName 의 도메인 부분ObjectName.getKeyPropertyListString() 로부터 반환된다
프로퍼티 리스트
isPropertyPattern 가 아닌 경우는
빈 상태(empty),
isPropertyPattern 와
<properties> 가 빈 상태(empty)의 경우는 캐릭터 라인 「*」,
isPropertyPattern 와
<properties> 가
빈 상태(empty)이 아닌 경우는 「,*」
ObjectName.ObjectName(String) 생성자 에게 건네져
동등 ObjectName 가
생성되는 것을 목적으로 한다
jmx.serial.form 의 값이
1.0): <domain> <propertyList>
<propertyListString> <canonicalName>
<pattern> <propertyPattern>
다음에 각각의 의미를 나타냅니다. ObjectName 의 도메인 부분ObjectName 의
모든 페어 (키, 값)를 포함한다
Hashtable String 표현.
프로퍼티의 줄 순서는 임의
(정규 표현일 필요는 없다)
ObjectName 의 정규명을 포함한다
String ObjectName 에 패턴이 포함되는 경우는
trueObjectName 에
프로퍼티 리스트내의 패턴이 포함되는 경우는
trueIOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
ObjectName 를 ObjectOutputStream 에 직렬화합니다.
jmx.serial.form 의 값이
1.0 이외): 캐릭터 라인
"<domain>:<properties><wild>"
다음에 각각의 의미를 나타냅니다. ObjectName 의 도메인 부분ObjectName.getKeyPropertyListString() 로부터 반환된다
프로퍼티 리스트
isPropertyPattern 가 아닌 경우는
빈 상태(empty),
이 isPropertyPattern 와
<properties> 가 빈 상태(empty)의 경우는 캐릭터 라인 「*」,
isPropertyPattern 와
<properties> 가
빈 상태(empty)이 아닌 경우는 「,*」
ObjectName.ObjectName(String) 생성자 에게 건네져
동등 ObjectName 가
생성되는 것을 목적으로 한다
jmx.serial.form 의 값이
1.0): <domain> <propertyList>
<propertyListString> <canonicalName>
<pattern> <propertyPattern>.
다음에 각각의 의미를 나타냅니다. ObjectName 의 도메인 부분ObjectName 의
모든 페어 (키, 값)를 포함한다
Hashtable String 표현.
프로퍼티의 줄 순서는 임의
(정규 표현일 필요는 없다)
ObjectName 의 정규명을 포함한다
String ObjectName 에 패턴이 포함되는 경우는
trueObjectName 에
프로퍼티 리스트내의 패턴이 포함되는 경우는
trueIOException | 직렬화 된 필드 |
|---|
| Class javax.management.OperationsException extends JMException implements Serializable |
|---|
serialVersionUID: -4967597595580536216L
| Class javax.management.OrQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: 2962973084421716523L
| 직렬화 된 필드 |
|---|
QueryExp exp1
QueryExp exp2
| Class javax.management.QualifiedAttributeValueExp extends AttributeValueExp implements Serializable |
|---|
serialVersionUID: 8832517277410933254L
| 직렬화 된 필드 |
|---|
String className
| Class javax.management.QueryEval extends Object implements Serializable |
|---|
serialVersionUID: 2675899265640874796L
| Class javax.management.ReflectionException extends JMException implements Serializable |
|---|
serialVersionUID: 9170809325636915553L
| 직렬화 된 필드 |
|---|
Exception exception
Exception | Class javax.management.RuntimeErrorException extends JMRuntimeException implements Serializable |
|---|
serialVersionUID: 704338937753949796L
| 직렬화 된 필드 |
|---|
Error error
Error | Class javax.management.RuntimeMBeanException extends JMRuntimeException implements Serializable |
|---|
serialVersionUID: 5274912751982730171L
| 직렬화 된 필드 |
|---|
RuntimeException runtimeException
RuntimeException | Class javax.management.RuntimeOperationsException extends JMRuntimeException implements Serializable |
|---|
serialVersionUID: -8408923047489133588L
| 직렬화 된 필드 |
|---|
RuntimeException runtimeException
RuntimeException | Class javax.management.ServiceNotFoundException extends OperationsException implements Serializable |
|---|
serialVersionUID: -3990675661956646827L
| Class javax.management.StringValueExp extends Object implements Serializable |
|---|
serialVersionUID: -3256390509806284044L
| 직렬화 된 필드 |
|---|
String val
| 패키지 javax.management.loading |
|---|
| Class javax.management.loading.MLet extends URLClassLoader implements Serializable |
|---|
serialVersionUID: 3636148327800330130L
| 직렬화 메소드 |
|---|
public void readExternal(ObjectInput in)
throws IOException ,
ClassNotFoundException ,
UnsupportedOperationException
지정된 ObjectInput 로부터, 이 MLet 의 내용을 복원합니다. 이 메소드는, 모든 구현으로 지원되는 것은 아닙니다. 이 메소드를 지원하지 않는 구현은,UnsupportedOperationException 을 throw 합니다. 이 메소드를 지원하는 경우, 또는 데이터의 읽기 형식을 변경하는 경우는, 서브 클래스에서 이 메소드를 오버라이드(override) 합니다.
데이터의 읽기 형식은 미지정입니다만,MLet.readExternal(java.io.ObjectInput) 를 지원하는 구현은,MLet.writeExternal(java.io.ObjectOutput) 도 지원할 필요가 있습니다. 즉,MLet.writeExternal(java.io.ObjectOutput) 에 기입해진 데이터를 MLet.readExternal(java.io.ObjectInput) 로 읽어낼 수가 없으면 안됩니다.
IOException - 읽기중에 문제가 발생했을 경우
ClassNotFoundException - 복원하려 하고 있는 객체에 대응하는 클래스가 발견되지 않는 경우
UnsupportedOperationException - 이 구현이 이 오퍼레이션을 지원하지 않는 경우
public void writeExternal(ObjectOutput out)
throws IOException ,
UnsupportedOperationException
이 MLet 의 내용을, 지정된 ObjectOutput 에 보존합니다. 이 메소드는, 모든 구현으로 지원되는 것은 아닙니다. 이 메소드를 지원하지 않는 구현은,UnsupportedOperationException 를 throw 합니다. 이 메소드를 지원하는 경우, 또는 데이터의 기입 형식을 변경하는 경우는, 서브 클래스에서 이 메소드를 오버라이드(override) 합니다.
데이터의 기입 형식은 미지정입니다만,MLet.writeExternal(java.io.ObjectOutput) 를 지원하는 구현은,MLet.readExternal(java.io.ObjectInput) 도 지원할 필요가 있습니다. 즉,MLet.writeExternal(java.io.ObjectOutput) 에 기입해진 데이터를 MLet.readExternal(java.io.ObjectInput) 로 읽어낼 수가 없으면 안됩니다.
IOException - 기입중에 문제가 발생했을 경우
UnsupportedOperationException - 이 구현이 이 오퍼레이션을 지원하지 않는 경우| Class javax.management.loading.PrivateMLet extends MLet implements Serializable |
|---|
serialVersionUID: 2503458973393711979L
| 직렬화 메소드 |
|---|
public void readExternal(ObjectInput in)
throws IOException ,
ClassNotFoundException ,
UnsupportedOperationException
지정된 ObjectInput 로부터, 이 MLet 의 내용을 복원합니다. 이 메소드는, 모든 구현으로 지원되는 것은 아닙니다. 이 메소드를 지원하지 않는 구현은,UnsupportedOperationException 를 throw 합니다. 이 메소드를 지원하는 경우, 또는 데이터의 읽기 형식을 변경하는 경우는, 서브 클래스에서 이 메소드를 오버라이드(override) 합니다.
데이터의 읽기 형식은 미지정입니다만,MLet.readExternal(java.io.ObjectInput) 를 지원하는 구현은,MLet.writeExternal(java.io.ObjectOutput) 도 지원할 필요가 있습니다. 즉,MLet.writeExternal(java.io.ObjectOutput) 에 기입해진 데이터를 MLet.readExternal(java.io.ObjectInput) 로 읽어낼 수가 없으면 안됩니다.
IOException - 읽기중에 문제가 발생했을 경우
ClassNotFoundException - 복원하려 하고 있는 객체에 대응하는 클래스가 발견되지 않는 경우
UnsupportedOperationException - 이 구현이 이 오퍼레이션을 지원하지 않는 경우
public void writeExternal(ObjectOutput out)
throws IOException ,
UnsupportedOperationException
이 MLet 의 내용을, 지정된 ObjectOutput 에 보존합니다. 이 메소드는, 모든 구현으로 지원되는 것은 아닙니다. 이 메소드를 지원하지 않는 구현은,UnsupportedOperationException 를 throw 합니다. 이 메소드를 지원하는 경우, 또는 데이터의 기입 형식을 변경하는 경우는, 서브 클래스에서 이 메소드를 오버라이드(override) 합니다.
데이터의 기입 형식은 미지정입니다만,MLet.writeExternal(java.io.ObjectOutput) 를 지원하는 구현은,MLet.readExternal(java.io.ObjectInput) 도 지원할 필요가 있습니다. 즉,MLet.writeExternal(java.io.ObjectOutput) 에 기입해진 데이터를 MLet.readExternal(java.io.ObjectInput) 로 읽어낼 수가 없으면 안됩니다.
IOException - 기입중에 문제가 발생했을 경우
UnsupportedOperationException - 이 구현이 이 오퍼레이션을 지원하지 않는 경우| 패키지 javax.management.modelmbean |
|---|
| Class javax.management.modelmbean.DescriptorSupport extends Object implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
DescriptorSupport 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
DescriptorSupport 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
HashMap <K ,V > descriptor
| Class javax.management.modelmbean.InvalidTargetObjectTypeException extends Exception implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
InvalidTargetObjectTypeException 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
InvalidTargetObjectTypeException 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
Exception exception
| Class javax.management.modelmbean.ModelMBeanAttributeInfo extends MBeanAttributeInfo implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
ModelMBeanAttributeInfo 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
ModelMBeanAttributeInfo 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
Descriptor attrDescriptor
| Class javax.management.modelmbean.ModelMBeanConstructorInfo extends MBeanConstructorInfo implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
ModelMBeanConstructorInfo 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
ModelMBeanConstructorInfo 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
Descriptor consDescriptor
| Class javax.management.modelmbean.ModelMBeanInfoSupport extends MBeanInfo implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
ModelMBeanInfoSupport 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
ModelMBeanInfoSupport 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
ModelMBeanAttributeInfo[] modelMBeanAttributes
MBeanConstructorInfo[] modelMBeanConstructors
Descriptor modelMBeanDescriptor
MBeanNotificationInfo[] modelMBeanNotifications
MBeanOperationInfo[] modelMBeanOperations
| Class javax.management.modelmbean.ModelMBeanNotificationInfo extends MBeanNotificationInfo implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
ModelMBeanNotificationInfo 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
ModelMBeanNotificationInfo 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
Descriptor notificationDescriptor
| Class javax.management.modelmbean.ModelMBeanOperationInfo extends MBeanOperationInfo implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
ModelMBeanOperationInfo 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
ModelMBeanOperationInfo 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
Descriptor operationDescriptor
| Class javax.management.modelmbean.XMLParseException extends Exception implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
XMLParseException 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
XMLParseException 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
| 패키지 javax.management.monitor |
|---|
| Class javax.management.monitor.MonitorNotification extends Notification implements Serializable |
|---|
serialVersionUID: -4608189663661929204L
| 직렬화 된 필드 |
|---|
ObjectName observedObject
String observedAttribute
Object derivedGauge
Object trigger
| Class javax.management.monitor.MonitorSettingException extends JMRuntimeException implements Serializable |
|---|
serialVersionUID: -8807913418190202007L
| 패키지 javax.management.openmbean |
|---|
| Class javax.management.openmbean.ArrayType extends OpenType <T > implements Serializable |
|---|
serialVersionUID: 720504429830309770L
| 직렬화 메소드 |
|---|
private Object readResolve()
throws ObjectStreamException
boolean 필드 primitiveArray 를 정의한다. 이 클래스의 이전의 버젼과의
상호 운용성을 보증하기 위해(때문에),
ArrayType 인스턴스가 원시형 배열을 기술하는 경우에서도,
새로운 직렬화 형식은 계속해 프리미티브(primitive) 래퍼형을 참조할 필요가 있다. 이 때문에,
primitiveArray 가 true 의 경우,className,
typeName, 및 description 직렬화 가능 필드가
원시형에 변환되고 나서, 직렬화 복원되었다
ArrayType 인스턴스가 호출해 측에 반환된다. elementType 필드는,
배열의 원시형의
프리미티브(primitive) 래퍼형에 대응한다
SimpleType 를 항상 돌려준다
이 때문에, 직렬화 가능 필드는, 다음과 같이 직렬화 복원됩니다.
primitiveArray 가 true 의 경우,className 필드는,
배열의 컴퍼넌트 프리미티브(primitive) 래퍼형을 대응하는 배열의 컴퍼넌트 원시형에 치환하는 것으로써,
직렬화 복원됩니다.
예를 들어,"[[Ljava.lang.Integer;" 는
"[[I" 로서 직렬화 복원됩니다. primitiveArray 가 true 의 경우,typeName 필드는,
배열의 컴퍼넌트 프리미티브(primitive) 래퍼형을 대응하는 배열의 컴퍼넌트 원시형에 치환하는 것으로써,
직렬화 복원됩니다.
예를 들어,"[[Ljava.lang.Integer;" 는
"[[I" 로서 직렬화 복원됩니다. primitiveArray 가 true 의 경우,description 필드는,
배열의 컴퍼넌트 프리미티브(primitive) 래퍼형을 대응하는 배열의 컴퍼넌트 원시형에 치환하는 것으로써,
직렬화 복원됩니다.
예를 들어,"2-dimension array of java.lang.Integer" 는
"2-dimension array of int" 로서 직렬화 복원됩니다. ObjectStreamException
private Object writeReplace()
throws ObjectStreamException
boolean 필드 primitiveArray 를 정의한다. 이 클래스의 이전의 버젼과의
상호 운용성을 보증하기 위해(때문에),
ArrayType 인스턴스가 원시형 배열을 기술하는 경우에서도,
새로운 직렬화 형식은 계속해 프리미티브(primitive) 래퍼형을 참조할 필요가 있다. 이 때문에,
primitiveArray 가 true 의 경우,className,
typeName, 및 description 직렬화 가능 필드가
래퍼형에 변환되고 나서, 직렬화 되었다
ArrayType 인스턴스가 스트림에 기입해진다. elementType 필드는,
배열의 원시형의
프리미티브(primitive) 래퍼형에 대응한다
SimpleType 를 항상 돌려준다
이 때문에, 직렬화 가능 필드는, 다음과 같이 직렬화 됩니다.
primitiveArray 가 true 의 경우,className 필드는,
배열의 컴퍼넌트 원시형을 대응하는 배열의 컴퍼넌트 프리미티브(primitive) 래퍼형에 치환하는 것으로써,
직렬화 됩니다.
예를 들어,"[[I" 는
"[[Ljava.lang.Integer;" 로서 직렬화 됩니다. primitiveArray 가 true 의 경우,typeName 필드는,
배열의 컴퍼넌트 원시형을 대응하는 배열의 컴퍼넌트 프리미티브(primitive) 래퍼형에 치환하는 것으로써,
직렬화 됩니다.
예를 들어,"[[I" 는
"[[Ljava.lang.Integer;" 로서 직렬화 됩니다. primitiveArray 가 true 의 경우,description 필드는,
배열의 컴퍼넌트 원시형을 대응하는 배열의 컴퍼넌트 프리미티브(primitive) 래퍼형에 치환하는 것으로써,
직렬화 됩니다.
예를 들어,"2-dimension array of int" 는
"2-dimension array of java.lang.Integer" 로서 직렬화 됩니다. ObjectStreamException | 직렬화 된 필드 |
|---|
int dimension
ArrayType 인스턴스에 의해 기술되는 배열의
차원OpenType <T > elementType
ArrayType 인스턴스에 의해 기술된 배열내에 포함되는 요소치의 「공개형」boolean primitiveArray
ArrayType 가
프리미티브(primitive) 배열을 기술할지 어떨지를 나타낸다| Class javax.management.openmbean.CompositeDataSupport extends Object implements Serializable |
|---|
serialVersionUID: 8003518976613702244L
| 직렬화 된 필드 |
|---|
SortedMap <K ,V > contents
SortedMap 가 사용된다CompositeType compositeType
| Class javax.management.openmbean.CompositeType extends OpenType <CompositeData > implements Serializable |
|---|
serialVersionUID: -5366242454346948798L
| 직렬화 된 필드 |
|---|
TreeMap <K ,V > nameToDescription
TreeMap <K ,V > nameToType
| Class javax.management.openmbean.InvalidKeyException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: 4224269443946322062L
| Class javax.management.openmbean.InvalidOpenTypeException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: -2837312755412327534L
| Class javax.management.openmbean.KeyAlreadyExistsException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: 1845183636745282866L
| Class javax.management.openmbean.OpenDataException extends JMException implements Serializable |
|---|
serialVersionUID: 8346311255433349870L
| Class javax.management.openmbean.OpenMBeanAttributeInfoSupport extends MBeanAttributeInfo implements Serializable |
|---|
serialVersionUID: -4867215622149721849L
| 직렬화 메소드 |
|---|
private Object readResolve()
| 직렬화 된 필드 |
|---|
OpenType <T > openType
Object defaultValue
Set <E > legalValues
Set 는 변경 불능Comparable <T > minValue
Comparable <T > maxValue
| Class javax.management.openmbean.OpenMBeanConstructorInfoSupport extends MBeanConstructorInfo implements Serializable |
|---|
serialVersionUID: -4400441579007477003L
| Class javax.management.openmbean.OpenMBeanInfoSupport extends MBeanInfo implements Serializable |
|---|
serialVersionUID: 4349395935420511492L
| Class javax.management.openmbean.OpenMBeanOperationInfoSupport extends MBeanOperationInfo implements Serializable |
|---|
serialVersionUID: 4996859732565369366L
| 직렬화 메소드 |
|---|
private Object readResolve()
| 직렬화 된 필드 |
|---|
OpenType <T > returnOpenType
OpenMBeanOperationInfo 인스턴스에 의해 기술된 오퍼레이션에 의해 반환되는 값의 「공개형」| Class javax.management.openmbean.OpenMBeanParameterInfoSupport extends MBeanParameterInfo implements Serializable |
|---|
serialVersionUID: -7235016873758443122L
| 직렬화 메소드 |
|---|
private Object readResolve()
| 직렬화 된 필드 |
|---|
OpenType <T > openType
Object defaultValue
Set <E > legalValues
Set 는 변경 불능Comparable <T > minValue
Comparable <T > maxValue
| Class javax.management.openmbean.OpenType extends Object implements Serializable |
|---|
serialVersionUID: -9195195325186646468L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
OpenType 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
String className
String description
String typeName
| Class javax.management.openmbean.SimpleType extends OpenType <T > implements Serializable |
|---|
serialVersionUID: 2215577471957694503L
| 직렬화 메소드 |
|---|
public Object readResolve()
throws ObjectStreamException
ObjectInputStream 로부터 읽어낸 객체를, 그 값의 일의의 인스턴스로 옮겨놓습니다.
ObjectStreamException - 읽어내진 객체를
해결할 수 없는 경우| Class javax.management.openmbean.TabularDataSupport extends Object implements Serializable |
|---|
serialVersionUID: 5720150593236309827L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
TabularDataSupport 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
Map <K ,V > dataMap
HashMap TabularType tabularType
| Class javax.management.openmbean.TabularType extends OpenType <TabularData > implements Serializable |
|---|
serialVersionUID: 6554071860220659261L
| 직렬화 된 필드 |
|---|
CompositeType rowType
List <E > indexNames
ArrayList | 패키지 javax.management.relation |
|---|
| Class javax.management.relation.InvalidRelationIdException extends RelationException implements Serializable |
|---|
serialVersionUID: -7115040321202754171L
| Class javax.management.relation.InvalidRelationServiceException extends RelationException implements Serializable |
|---|
serialVersionUID: 3400722103759507559L
| Class javax.management.relation.InvalidRelationTypeException extends RelationException implements Serializable |
|---|
serialVersionUID: 3007446608299169961L
| Class javax.management.relation.InvalidRoleInfoException extends RelationException implements Serializable |
|---|
serialVersionUID: 7517834705158932074L
| Class javax.management.relation.InvalidRoleValueException extends RelationException implements Serializable |
|---|
serialVersionUID: -2066091747301983721L
| Class javax.management.relation.MBeanServerNotificationFilter extends NotificationFilterSupport implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
MBeanServerNotificationFilter 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
MBeanServerNotificationFilter 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
List <E > deselectedNames
null 는, 모든 {@link ObjectName} 가 명시적으로 선택 해제되고 있는 것을 나타낸다
(명시적인 선택을 확인)List <E > selectedNames
null 는, 모든 {@link ObjectName} 가 명시적으로 선택되고 있는 것을 나타낸다
(명시적인 선택 해제를 확인)| Class javax.management.relation.RelationException extends JMException implements Serializable |
|---|
serialVersionUID: 5434016005679159613L
| Class javax.management.relation.RelationNotFoundException extends RelationException implements Serializable |
|---|
serialVersionUID: -3793951411158559116L
| Class javax.management.relation.RelationNotification extends Notification implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
RelationNotification 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
RelationNotification 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
List <E > newRoleValue
List <E > oldRoleValue
String relationId
ObjectName relationObjName
String relationTypeName
String roleName
List <E > unregisterMBeanList
| Class javax.management.relation.RelationServiceNotRegisteredException extends RelationException implements Serializable |
|---|
serialVersionUID: 8454744887157122910L
| Class javax.management.relation.RelationTypeNotFoundException extends RelationException implements Serializable |
|---|
serialVersionUID: 1274155316284300752L
| Class javax.management.relation.RelationTypeSupport extends Object implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
RelationTypeSupport 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
RelationTypeSupport 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
boolean isInRelationService
Map <K ,V > roleName2InfoMap
String typeName
| Class javax.management.relation.Role extends Object implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
Role 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
Role 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
String name
List <E > objectNameList
| Class javax.management.relation.RoleInfo extends Object implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
RoleInfo 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
RoleInfo 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
String description
boolean isReadable
trueboolean isWritable
trueint maxDegree
int minDegree
String name
String referencedMBeanClassName
| Class javax.management.relation.RoleInfoNotFoundException extends RelationException implements Serializable |
|---|
serialVersionUID: 4394092234999959939L
| Class javax.management.relation.RoleList extends ArrayList <Object > implements Serializable |
|---|
serialVersionUID: 5568344346499649313L
| Class javax.management.relation.RoleNotFoundException extends RelationException implements Serializable |
|---|
serialVersionUID: -2986406101364031481L
| Class javax.management.relation.RoleResult extends Object implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
RoleResult 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
RoleResult 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
RoleList roleList
RoleUnresolvedList unresolvedRoleList
| Class javax.management.relation.RoleUnresolved extends Object implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream in)
throws IOException ,
ClassNotFoundException
RoleUnresolved 를 ObjectInputStream 로부터 직렬화 복원합니다.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
RoleUnresolved 를 ObjectOutputStream 에 직렬화합니다.
IOException | 직렬화 된 필드 |
|---|
int problemType
String roleName
List <E > roleValue
| Class javax.management.relation.RoleUnresolvedList extends ArrayList <Object > implements Serializable |
|---|
serialVersionUID: 4054902803091433324L
| 패키지 javax.management.remote |
|---|
| Class javax.management.remote.JMXConnectionNotification extends Notification implements Serializable |
|---|
serialVersionUID: -2331308725952627538L
| 직렬화 된 필드 |
|---|
String connectionId
JMXConnectionNotification.getConnectionId() | Class javax.management.remote.JMXPrincipal extends Object implements Serializable |
|---|
serialVersionUID: -4184480100214577411L
| 직렬화 된 필드 |
|---|
String name
JMXPrincipal 객체로 나타내지는 아이덴티티의 JMX 원격 API 명JMXPrincipal.getName() | Class javax.management.remote.JMXProviderException extends IOException implements Serializable |
|---|
serialVersionUID: -3166703627550447198L
| 직렬화 된 필드 |
|---|
Throwable cause
JMXProviderException.getCause() | Class javax.management.remote.JMXServerErrorException extends IOException implements Serializable |
|---|
serialVersionUID: 3996732239558744666L
| 직렬화 된 필드 |
|---|
Error cause
Error JMXServerErrorException.getCause() | Class javax.management.remote.JMXServiceURL extends Object implements Serializable |
|---|
serialVersionUID: 8173364409860779292L
| 직렬화 된 필드 |
|---|
String protocol
JMXServiceURL.getProtocol() 에 의해 반환되는 값입니다.
String host
JMXServiceURL.getHost() 에 의해 반환되는 값입니다.
int port
JMXServiceURL.getPort() 에 의해 반환되는 값입니다.
String urlPath
JMXServiceURL.getURLPath() 에 의해 반환되는 값입니다.
| Class javax.management.remote.NotificationResult extends Object implements Serializable |
|---|
serialVersionUID: 1191800228721395279L
| 직렬화 된 필드 |
|---|
long earliestSequenceNumber
long nextSequenceNumber
TargetedNotification [] targetedNotifications
| Class javax.management.remote.SubjectDelegationPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 1481618113008682343L
| Class javax.management.remote.TargetedNotification extends Object implements Serializable |
|---|
serialVersionUID: 7676132089779300926L
| 직렬화 된 필드 |
|---|
Notification notif
TargetedNotification.getNotification() Integer id
TargetedNotification.getListenerID() | 패키지 javax.management.remote.rmi |
|---|
| Class javax.management.remote.rmi. _RMIConnection_Stub extends Stub implements Serializable |
|---|
| Class javax.management.remote.rmi. _RMIServer_Stub extends Stub implements Serializable |
|---|
| Class javax.management.remote.rmi.RMIConnectionImpl_Stub extends RemoteStub implements Serializable |
|---|
serialVersionUID: 2L
| Class javax.management.remote.rmi.RMIConnector extends Object implements Serializable |
|---|
serialVersionUID: 817323035842634473L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
ObjectInputStream 로부터 RMIConnector 필드를 읽어들입니다. s.defaultReadObject() 를 호출하고 나서, 초기화의 필요한 일시 변수를 모두 초기화합니다.
InvalidObjectException - rmiServer Stub나
jmxServiceURL 가 설정되어 있지 않은 경우
IOException
ClassNotFoundException RMIConnector.RMIConnector(JMXServiceURL, Map) ,
RMIConnector.RMIConnector(RMIServer, Map)
private void writeObject(ObjectOutputStream s)
throws IOException
ObjectOutputStream 에 기입합니다.
필요에 따라서, 부하의 RMIServer Stub를 ORB 에 접속하고 나서 직렬화합니다. 이 처리는,javax.management.remote.rmi 에 설명된 방법으로, 생성자 으로 지정된 환경 맵을 사용해 행해집니다.
이 메소드는,s.defaultWriteObject() 를 호출합니다. 일반적으로, 이 객체가 JMXServiceURL 로 구축되었을 경우,rmiServer 는 null 가 됩니다. 또, 이 객체가 RMIServer Stub로 구축되었을 경우,jmxServiceURL 는 null 가 됩니다.
환경 Map 가 직렬화되어 있지 않은 것은, 이 Map 에 포함되는 객체가 문맥에 의존하고 있어, 로컬 환경 (클래스 로더, ORB 등)에만 관련하고 있는 것이라고 보여지기 때문입니다.
RMIConnector 의 직렬화 복원 후, 사용자는,RMIConnector.connect(Map) 를 호출해, 새로운 로컬 환경의 문맥에 관련한 값을 포함할 수가 있는 새로운 Map 를 제공합니다.
직렬화의 전에 ORB 에 접속할 필요가 있어, 접속처의 ORB 가 이러한 몇개의 문맥 파라미터이기 (위해)때문에, 직렬화 복원된지 얼마 안된 객체를 재차 직렬화하는 것은 추천하지 않습니다. 이 직렬화 복원 객체에는, 맵이 없습니다. 따라서, 직렬화 또는 원격 어플리케이션에의 전송용으로서 RMIConnector 객체가 필요한 경우는,RMIConnectorServer.toJMXConnector(Map) 를 호출해 새로운 RMIConnector Stub를 취득하는 것을 추천합니다.
InvalidObjectException - rmiServer Stub나
jmxServiceURL 가 설정되어 있지 않은 경우
IOException RMIConnector.RMIConnector(JMXServiceURL, Map) ,
RMIConnector.RMIConnector(RMIServer, Map) | 직렬화 된 필드 |
|---|
RMIServer rmiServer
RMIConnector.RMIConnector(RMIServer, Map) JMXServiceURL jmxServiceURL
RMIConnector.RMIConnector(JMXServiceURL, Map) | Class javax.management.remote.rmi.RMIServerImpl_Stub extends RemoteStub implements Serializable |
|---|
serialVersionUID: 2L
| 패키지 javax.management.timer |
|---|
| Class javax.management.timer.TimerNotification extends Notification implements Serializable |
|---|
serialVersionUID: 1798492029603825750L
| 직렬화 된 필드 |
|---|
Integer notificationID
| 패키지 javax.naming |
|---|
| Class javax.naming.AuthenticationException extends NamingSecurityException implements Serializable |
|---|
serialVersionUID: 3678497619904568096L
| Class javax.naming.AuthenticationNotSupportedException extends NamingSecurityException implements Serializable |
|---|
serialVersionUID: -7149033933259492300L
| Class javax.naming.BinaryRefAddr extends RefAddr implements Serializable |
|---|
serialVersionUID: -3415254970957330361L
| 직렬화 된 필드 |
|---|
byte[] buf
| Class javax.naming.Binding extends NameClassPair implements Serializable |
|---|
serialVersionUID: 8839217842691845890L
| 직렬화 된 필드 |
|---|
Object boundObj
Binding.getObject() ,
Binding.setObject(java.lang.Object) | Class javax.naming.CannotProceedException extends NamingException implements Serializable |
|---|
serialVersionUID: 1219724816191576813L
| 직렬화 된 필드 |
|---|
Name remainingNewName
이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getRemainingName()과 setRemainingName()를 사용해 액세스 및 갱신될 필요가 있습니다.
CannotProceedException.getRemainingNewName() ,
CannotProceedException.setRemainingNewName(javax.naming.Name) Hashtable <K ,V > environment
이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getEnvironment()와 setEnvironment()를 사용해 액세스 및 갱신될 필요가 있습니다.
CannotProceedException.getEnvironment() ,
CannotProceedException.setEnvironment(java.util.Hashtable, ? >) Name altName
altNameCtx 에 관련한 해결된 객체의 이름을 포함합니다. 합성명이다. null 의 경우, 이름은 지정되지 않는 사용 방법의 자세한 것은,javax.naming.spi.ObjectFactory.getObjectInstance 메소드를 참조해 주세요.
이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getAltName()과 setAltName()를 사용해 액세스 및 갱신될 필요가 있습니다.
CannotProceedException.getAltName() ,
CannotProceedException.setAltName(javax.naming.Name) ,
CannotProceedException.altNameCtx ,
ObjectFactory.getObjectInstance(java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable, ? >) Context altNameCtx
altName 에 관련한 문맥을 포함합니다. null 의 경우, 디폴트의 초기 문맥이 됩니다. 사용 방법의 자세한 것은,javax.naming.spi.ObjectFactory.getObjectInstance 메소드를 참조해 주세요.
이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getAltNameCtx()와 setAltNameCtx()를 사용해 액세스 및 갱신될 필요가 있습니다.
CannotProceedException.getAltNameCtx() ,
CannotProceedException.setAltNameCtx(javax.naming.Context) ,
CannotProceedException.altName ,
ObjectFactory.getObjectInstance(java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable, ? >) | Class javax.naming.CommunicationException extends NamingException implements Serializable |
|---|
serialVersionUID: 3618507780299986611L
| Class javax.naming.CompositeName extends Object implements Serializable |
|---|
serialVersionUID: 1667768148915813118L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class javax.naming.CompoundName extends Object implements Serializable |
|---|
serialVersionUID: 3513100557083972036L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class javax.naming.ConfigurationException extends NamingException implements Serializable |
|---|
serialVersionUID: -2535156726228855704L
| Class javax.naming.ContextNotEmptyException extends NamingException implements Serializable |
|---|
serialVersionUID: 1090963683348219877L
| Class javax.naming.InsufficientResourcesException extends NamingException implements Serializable |
|---|
serialVersionUID: 6227672693037844532L
| Class javax.naming.InterruptedNamingException extends NamingException implements Serializable |
|---|
serialVersionUID: 6404516648893194728L
| Class javax.naming.InvalidNameException extends NamingException implements Serializable |
|---|
serialVersionUID: -8370672380823801105L
| Class javax.naming.LimitExceededException extends NamingException implements Serializable |
|---|
serialVersionUID: -776898738660207856L
| Class javax.naming.LinkException extends NamingException implements Serializable |
|---|
serialVersionUID: -7967662604076777712L
| 직렬화 된 필드 |
|---|
Name linkResolvedName
LinkException.getLinkResolvedName() ,
LinkException.setLinkResolvedName(javax.naming.Name) Object linkResolvedObj
LinkException.getLinkResolvedObj() ,
LinkException.setLinkResolvedObj(java.lang.Object) Name linkRemainingName
LinkException.getLinkRemainingName() ,
LinkException.setLinkRemainingName(javax.naming.Name) String linkExplanation
LinkException.getLinkExplanation() ,
LinkException.setLinkExplanation(java.lang.String) | Class javax.naming.LinkLoopException extends LinkException implements Serializable |
|---|
serialVersionUID: -3119189944325198009L
| Class javax.naming.LinkRef extends Reference implements Serializable |
|---|
serialVersionUID: -5386290613498931298L
| Class javax.naming.MalformedLinkException extends LinkException implements Serializable |
|---|
serialVersionUID: -3066740437737830242L
| Class javax.naming.NameAlreadyBoundException extends NamingException implements Serializable |
|---|
serialVersionUID: -8491441000356780586L
| Class javax.naming.NameClassPair extends Object implements Serializable |
|---|
serialVersionUID: 5620776610160863339L
| 직렬화 된 필드 |
|---|
String name
NameClassPair.getName() ,
NameClassPair.setName(java.lang.String) String className
NameClassPair.getClassName() ,
NameClassPair.setClassName(java.lang.String) String fullName
NameClassPair.getNameInNamespace() ,
NameClassPair.setNameInNamespace(java.lang.String) boolean isRel
NameClassPair.isRelative() ,
NameClassPair.setRelative(boolean) ,
NameClassPair.getName() ,
NameClassPair.setName(java.lang.String) | Class javax.naming.NameNotFoundException extends NamingException implements Serializable |
|---|
serialVersionUID: -8007156725367842053L
| Class javax.naming.NamingException extends Exception implements Serializable |
|---|
serialVersionUID: -1299181962103167177L
| 직렬화 된 필드 |
|---|
Name resolvedName
NamingException.getResolvedName() ,
NamingException.setResolvedName(javax.naming.Name) Object resolvedObj
NamingException.getResolvedObj() ,
NamingException.setResolvedObj(java.lang.Object) Name remainingName
NamingException.getRemainingName() ,
NamingException.setRemainingName(javax.naming.Name) ,
NamingException.appendRemainingName(javax.naming.Name) ,
NamingException.appendRemainingComponent(java.lang.String) Throwable rootException
이 필드는, 범용적인 예외 체인 기능 이전부터 사용되고 있습니다. 향후 이 정보에 액세스 할 때는,NamingException.initCause(Throwable) 및 NamingException.getCause() 메소드를 사용하는 것을 추천합니다.
NamingException.getRootCause() ,
NamingException.setRootCause(Throwable) ,
NamingException.initCause(Throwable) ,
NamingException.getCause() | Class javax.naming.NamingSecurityException extends NamingException implements Serializable |
|---|
serialVersionUID: 5855287647294685775L
| Class javax.naming.NoInitialContextException extends NamingException implements Serializable |
|---|
serialVersionUID: -3413733186901258623L
| Class javax.naming.NoPermissionException extends NamingSecurityException implements Serializable |
|---|
serialVersionUID: 8395332708699751775L
| Class javax.naming.NotContextException extends NamingException implements Serializable |
|---|
serialVersionUID: 849752551644540417L
| Class javax.naming.OperationNotSupportedException extends NamingException implements Serializable |
|---|
serialVersionUID: 5493232822427682064L
| Class javax.naming.PartialResultException extends NamingException implements Serializable |
|---|
serialVersionUID: 2572144970049426786L
| Class javax.naming.RefAddr extends Object implements Serializable |
|---|
serialVersionUID: -1468165120479154358L
| 직렬화 된 필드 |
|---|
String addrType
| Class javax.naming.Reference extends Object implements Serializable |
|---|
serialVersionUID: -1673475790065791735L
| 직렬화 된 필드 |
|---|
String className
Class.getName() Vector <E > addrs
String classFactory
String classFactoryLocation
| Class javax.naming.ReferralException extends NamingException implements Serializable |
|---|
serialVersionUID: -2881363844695698876L
| Class javax.naming.ServiceUnavailableException extends NamingException implements Serializable |
|---|
serialVersionUID: -4996964726566773444L
| Class javax.naming.SizeLimitExceededException extends LimitExceededException implements Serializable |
|---|
serialVersionUID: 7129289564879168579L
| Class javax.naming.StringRefAddr extends RefAddr implements Serializable |
|---|
serialVersionUID: -8913762495138505527L
| 직렬화 된 필드 |
|---|
String contents
| Class javax.naming.TimeLimitExceededException extends LimitExceededException implements Serializable |
|---|
serialVersionUID: -3597009011385034696L
| 패키지 javax.naming.directory |
|---|
| Class javax.naming.directory.AttributeInUseException extends NamingException implements Serializable |
|---|
serialVersionUID: 4437710305529322564L
| Class javax.naming.directory.AttributeModificationException extends NamingException implements Serializable |
|---|
serialVersionUID: 8060676069678710186L
| 직렬화 된 필드 |
|---|
ModificationItem [] unexecs
| Class javax.naming.directory.BasicAttribute extends Object implements Serializable |
|---|
serialVersionUID: 6743528196119291326L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
String attrID
boolean ordered
| Class javax.naming.directory.BasicAttributes extends Object implements Serializable |
|---|
serialVersionUID: 4980164073184639448L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
boolean ignoreCase
| Class javax.naming.directory.InvalidAttributeIdentifierException extends NamingException implements Serializable |
|---|
serialVersionUID: -9036920266322999923L
| Class javax.naming.directory.InvalidAttributesException extends NamingException implements Serializable |
|---|
serialVersionUID: 2607612850539889765L
| Class javax.naming.directory.InvalidAttributeValueException extends NamingException implements Serializable |
|---|
serialVersionUID: 8720050295499275011L
| Class javax.naming.directory.InvalidSearchControlsException extends NamingException implements Serializable |
|---|
serialVersionUID: -5124108943352665777L
| Class javax.naming.directory.InvalidSearchFilterException extends NamingException implements Serializable |
|---|
serialVersionUID: 2902700940682875441L
| Class javax.naming.directory.ModificationItem extends Object implements Serializable |
|---|
serialVersionUID: 7573258562534746850L
| 직렬화 된 필드 |
|---|
int mod_op
Attribute attr
| Class javax.naming.directory.NoSuchAttributeException extends NamingException implements Serializable |
|---|
serialVersionUID: 4836415647935888137L
| Class javax.naming.directory.SchemaViolationException extends NamingException implements Serializable |
|---|
serialVersionUID: -3041762429525049663L
| Class javax.naming.directory.SearchControls extends Object implements Serializable |
|---|
serialVersionUID: -2480540967773454797L
| 직렬화 된 필드 |
|---|
int searchScope
int timeLimit
boolean derefLink
boolean returnObj
long countLimit
String [] attributesToReturn
| Class javax.naming.directory.SearchResult extends Binding implements Serializable |
|---|
serialVersionUID: -9158063327699723172L
| 직렬화 된 필드 |
|---|
Attributes attrs
| 패키지 javax.naming.event |
|---|
| Class javax.naming.event.NamingEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -7126752885365133499L
| 직렬화 된 필드 |
|---|
Object changeInfo
int type
NamingEvent.OBJECT_ADDED ,
NamingEvent.OBJECT_REMOVED ,
NamingEvent.OBJECT_RENAMED ,
NamingEvent.OBJECT_CHANGED Binding oldBinding
Binding newBinding
| Class javax.naming.event.NamingExceptionEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -4877678086134736336L
| 직렬화 된 필드 |
|---|
NamingException exception
| 패키지 javax.naming.ldap |
|---|
| Class javax.naming.ldap.BasicControl extends Object implements Serializable |
|---|
serialVersionUID: -4233907508771791687L
| 직렬화 된 필드 |
|---|
String id
boolean criticality
byte[] value
| Class javax.naming.ldap.LdapName extends Object implements Serializable |
|---|
serialVersionUID: -1595520034788997356L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class javax.naming.ldap.LdapReferralException extends ReferralException implements Serializable |
|---|
serialVersionUID: -1668992791764950804L
| Class javax.naming.ldap.ManageReferralControl extends BasicControl implements Serializable |
|---|
serialVersionUID: 3017756160149982566L
| Class javax.naming.ldap.PagedResultsControl extends BasicControl implements Serializable |
|---|
serialVersionUID: 6684806685736844298L
| Class javax.naming.ldap.PagedResultsResponseControl extends BasicControl implements Serializable |
|---|
serialVersionUID: -8819778744844514666L
| 직렬화 된 필드 |
|---|
int resultSize
byte[] cookie
| Class javax.naming.ldap.Rdn extends Object implements Serializable |
|---|
serialVersionUID: -5994465067210009656L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class javax.naming.ldap.SortControl extends BasicControl implements Serializable |
|---|
serialVersionUID: -1965961680233330744L
| Class javax.naming.ldap.SortResponseControl extends BasicControl implements Serializable |
|---|
serialVersionUID: 5142939176006310877L
| 직렬화 된 필드 |
|---|
int resultCode
String badAttrId
| Class javax.naming.ldap.StartTlsRequest extends Object implements Serializable |
|---|
serialVersionUID: 4441679576360753397L
| Class javax.naming.ldap.StartTlsResponse extends Object implements Serializable |
|---|
serialVersionUID: 8372842182579276418L
| Class javax.naming.ldap.UnsolicitedNotificationEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -2382603380799883705L
| 직렬화 된 필드 |
|---|
UnsolicitedNotification notice
| 패키지 javax.naming.spi |
|---|
| Class javax.naming.spi.ResolveResult extends Object implements Serializable |
|---|
serialVersionUID: -4552108072002407559L
| 직렬화 된 필드 |
|---|
Object resolvedObj
Name remainingName
| 패키지 javax.net.ssl |
|---|
| Class javax.net.ssl.HandshakeCompletedEvent extends EventObject implements Serializable |
|---|
| Class javax.net.ssl.SSLException extends IOException implements Serializable |
|---|
| Class javax.net.ssl.SSLHandshakeException extends SSLException implements Serializable |
|---|
| Class javax.net.ssl.SSLKeyException extends SSLException implements Serializable |
|---|
| Class javax.net.ssl.SSLPeerUnverifiedException extends SSLException implements Serializable |
|---|
| Class javax.net.ssl.SSLPermission extends BasicPermission implements Serializable |
|---|
| Class javax.net.ssl.SSLProtocolException extends SSLException implements Serializable |
|---|
| Class javax.net.ssl.SSLSessionBindingEvent extends EventObject implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String name
| 패키지 javax.print |
|---|
| Class javax.print.DocFlavor extends Object implements Serializable |
|---|
serialVersionUID: -4512080796965449721L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
String myClassName
| Class javax.print.DocFlavor.BYTE_ARRAY extends DocFlavor implements Serializable |
|---|
serialVersionUID: -9065578006593857475L
| Class javax.print.DocFlavor.CHAR_ARRAY extends DocFlavor implements Serializable |
|---|
serialVersionUID: -8720590903724405128L
| Class javax.print.DocFlavor.INPUT_STREAM extends DocFlavor implements Serializable |
|---|
serialVersionUID: -7045842700749194127L
| Class javax.print.DocFlavor.READER extends DocFlavor implements Serializable |
|---|
serialVersionUID: 7100295812579351567L
| Class javax.print.DocFlavor.SERVICE_FORMATTED extends DocFlavor implements Serializable |
|---|
serialVersionUID: 6181337766266637256L
| Class javax.print.DocFlavor.STRING extends DocFlavor implements Serializable |
|---|
serialVersionUID: 4414407504887034035L
| Class javax.print.DocFlavor.URL extends DocFlavor implements Serializable |
|---|
| Class javax.print.PrintException extends Exception implements Serializable |
|---|
| 패키지 javax.print.attribute |
|---|
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
AttributeSet attrset
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedDocAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintJobAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintRequestAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintServiceAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
AttributeSet attrset
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiableDocAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintJobAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintRequestAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintServiceAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.DateTimeSyntax extends Object implements Serializable |
|---|
serialVersionUID: -1400819079791208582L
| 직렬화 된 필드 |
|---|
Date value
java.util.Date 의 값
| Class javax.print.attribute.EnumSyntax extends Object implements Serializable |
|---|
serialVersionUID: -2739521845085831642L
| 직렬화 메소드 |
|---|
protected Object readResolve()
throws ObjectStreamException
ObjectStreamException - 스트림이 직렬화 복원할 수 없는 경우
InvalidObjectException - 열거치의 테이블이 null 의 경우,
이 열거치의 정수치가 열거치의 테이블의 요소에 대응하지 않는 경우,
또는 열거치의 테이블의 대응하는 요소가 null 의 경우,
throw 된다. 주:InvalidObjectException 는,
readResolve() 가 throw가 선언되었다
ObjectStreamException 의 서브 클래스이다| 직렬화 된 필드 |
|---|
int value
| Class javax.print.attribute.HashAttributeSet extends Object implements Serializable |
|---|
serialVersionUID: 5311560590283707917L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException ,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Class <T > myInterface
Attribute 인터페이스 또는 그 서브 인터페이스라고 보여집니다.
| Class javax.print.attribute.HashDocAttributeSet extends HashAttributeSet implements Serializable |
|---|
serialVersionUID: -1128534486061432528L
| Class javax.print.attribute.HashPrintJobAttributeSet extends HashAttributeSet implements Serializable |
|---|
serialVersionUID: -4204473656070350348L
| Class javax.print.attribute.HashPrintRequestAttributeSet extends HashAttributeSet implements Serializable |
|---|
serialVersionUID: 2364756266107751933L
| Class javax.print.attribute.HashPrintServiceAttributeSet extends HashAttributeSet implements Serializable |
|---|
serialVersionUID: 6642904616179203070L
| Class javax.print.attribute.IntegerSyntax extends Object implements Serializable |
|---|
serialVersionUID: 3644574816328081943L
| 직렬화 된 필드 |
|---|
int value
| Class javax.print.attribute.ResolutionSyntax extends Object implements Serializable |
|---|
serialVersionUID: 2706743076526672017L
| 직렬화 된 필드 |
|---|
int crossFeedResolution
int feedResolution
| Class javax.print.attribute.SetOfIntegerSyntax extends Object implements Serializable |
|---|
serialVersionUID: 3666874174847632203L
| 직렬화 된 필드 |
|---|
int[][] members
| Class javax.print.attribute.Size2DSyntax extends Object implements Serializable |
|---|
serialVersionUID: 5584439964938660530L
| 직렬화 된 필드 |
|---|
int x
int y
| Class javax.print.attribute.TextSyntax extends Object implements Serializable |
|---|
serialVersionUID: -8130648736378144102L
| 직렬화 된 필드 |
|---|
String value
Locale locale
| Class javax.print.attribute.UnmodifiableSetException extends RuntimeException implements Serializable |
|---|
| Class javax.print.attribute.URISyntax extends Object implements Serializable |
|---|
serialVersionUID: -7842661210486401678L
| 직렬화 된 필드 |
|---|
URI uri
| 패키지 javax.print.attribute.standard |
|---|
| Class javax.print.attribute.standard.Chromaticity extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 4660543931355214012L
| Class javax.print.attribute.standard.ColorSupported extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -2700555589688535545L
| Class javax.print.attribute.standard.Compression extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -5716748913324997674L
| Class javax.print.attribute.standard.Copies extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -6426631521680023833L
| Class javax.print.attribute.standard.CopiesSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: 6927711687034846001L
| Class javax.print.attribute.standard.DateTimeAtCompleted extends DateTimeSyntax implements Serializable |
|---|
serialVersionUID: 6497399708058490000L
| Class javax.print.attribute.standard.DateTimeAtCreation extends DateTimeSyntax implements Serializable |
|---|
serialVersionUID: -2923732231056647903L
| Class javax.print.attribute.standard.DateTimeAtProcessing extends DateTimeSyntax implements Serializable |
|---|
serialVersionUID: -3710068197278263244L
| Class javax.print.attribute.standard.Destination extends URISyntax implements Serializable |
|---|
serialVersionUID: 6776739171700415321L
| Class javax.print.attribute.standard.DocumentName extends TextSyntax implements Serializable |
|---|
serialVersionUID: 7883105848533280430L
| Class javax.print.attribute.standard.Fidelity extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 6320827847329172308L
| Class javax.print.attribute.standard.Finishings extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -627840419548391754L
| Class javax.print.attribute.standard.JobHoldUntil extends DateTimeSyntax implements Serializable |
|---|
serialVersionUID: -1664471048860415024L
| Class javax.print.attribute.standard.JobImpressions extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 8225537206784322464L
| Class javax.print.attribute.standard.JobImpressionsCompleted extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 6722648442432393294L
| Class javax.print.attribute.standard.JobImpressionsSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: -4887354803843173692L
| Class javax.print.attribute.standard.JobKOctets extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -8959710146498202869L
| Class javax.print.attribute.standard.JobKOctetsProcessed extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -6265238509657881806L
| Class javax.print.attribute.standard.JobKOctetsSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: -2867871140549897443L
| Class javax.print.attribute.standard.JobMediaSheets extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 408871131531979741L
| Class javax.print.attribute.standard.JobMediaSheetsCompleted extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 1739595973810840475L
| Class javax.print.attribute.standard.JobMediaSheetsSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: 2953685470388672940L
| Class javax.print.attribute.standard.JobMessageFromOperator extends TextSyntax implements Serializable |
|---|
serialVersionUID: -4620751846003142047L
| Class javax.print.attribute.standard.JobName extends TextSyntax implements Serializable |
|---|
serialVersionUID: 4660359192078689545L
| Class javax.print.attribute.standard.JobOriginatingUserName extends TextSyntax implements Serializable |
|---|
serialVersionUID: -8052537926362933477L
| Class javax.print.attribute.standard.JobPriority extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -4599900369040602769L
| Class javax.print.attribute.standard.JobPrioritySupported extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 2564840378013555894L
| Class javax.print.attribute.standard.JobSheets extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -4735258056132519759L
| Class javax.print.attribute.standard.JobState extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 400465010094018920L
| Class javax.print.attribute.standard.JobStateReason extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -8765894420449009168L
| Class javax.print.attribute.standard.JobStateReasons extends HashSet <JobStateReason > implements Serializable |
|---|
serialVersionUID: 8849088261264331812L
| Class javax.print.attribute.standard.Media extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -2823970704630722439L
| Class javax.print.attribute.standard.MediaName extends Media implements Serializable |
|---|
serialVersionUID: 4653117714524155448L
| Class javax.print.attribute.standard.MediaPrintableArea extends Object implements Serializable |
|---|
serialVersionUID: -1597171464050795793L
| 직렬화 된 필드 |
|---|
int x
int y
int w
int h
int units
| Class javax.print.attribute.standard.MediaSize extends Size2DSyntax implements Serializable |
|---|
serialVersionUID: -1967958664615414771L
| 직렬화 된 필드 |
|---|
MediaSizeName mediaName
| Class javax.print.attribute.standard.MediaSizeName extends Media implements Serializable |
|---|
serialVersionUID: 2778798329756942747L
| Class javax.print.attribute.standard.MediaTray extends Media implements Serializable |
|---|
serialVersionUID: -982503611095214703L
| Class javax.print.attribute.standard.MultipleDocumentHandling extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 8098326460746413466L
| Class javax.print.attribute.standard.NumberOfDocuments extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 7891881310684461097L
| Class javax.print.attribute.standard.NumberOfInterveningJobs extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 2568141124844982746L
| Class javax.print.attribute.standard.NumberUp extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -3040436486786527811L
| Class javax.print.attribute.standard.NumberUpSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: -1041573395759141805L
| Class javax.print.attribute.standard.OrientationRequested extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -4447437289862822276L
| Class javax.print.attribute.standard.OutputDeviceAssigned extends TextSyntax implements Serializable |
|---|
serialVersionUID: 5486733778854271081L
| Class javax.print.attribute.standard.PageRanges extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: 8639895197656148392L
| Class javax.print.attribute.standard.PagesPerMinute extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -6366403993072862015L
| Class javax.print.attribute.standard.PagesPerMinuteColor extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 1684993151687470944L
| Class javax.print.attribute.standard.PDLOverrideSupported extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -4393264467928463934L
| Class javax.print.attribute.standard.PresentationDirection extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 8294728067230931780L
| Class javax.print.attribute.standard.PrinterInfo extends TextSyntax implements Serializable |
|---|
serialVersionUID: 7765280618777599727L
| Class javax.print.attribute.standard.PrinterIsAcceptingJobs extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -5052010680537678061L
| Class javax.print.attribute.standard.PrinterLocation extends TextSyntax implements Serializable |
|---|
serialVersionUID: -1598610039865566337L
| Class javax.print.attribute.standard.PrinterMakeAndModel extends TextSyntax implements Serializable |
|---|
serialVersionUID: 4580461489499351411L
| Class javax.print.attribute.standard.PrinterMessageFromOperator extends TextSyntax implements Serializable |
|---|
serialVersionUID: -4486871203218629318L
| Class javax.print.attribute.standard.PrinterMoreInfo extends URISyntax implements Serializable |
|---|
serialVersionUID: 4555850007675338574L
| Class javax.print.attribute.standard.PrinterMoreInfoManufacturer extends URISyntax implements Serializable |
|---|
serialVersionUID: 3323271346485076608L
| Class javax.print.attribute.standard.PrinterName extends TextSyntax implements Serializable |
|---|
serialVersionUID: 299740639137803127L
| Class javax.print.attribute.standard.PrinterResolution extends ResolutionSyntax implements Serializable |
|---|
serialVersionUID: 13090306561090558L
| Class javax.print.attribute.standard.PrinterState extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -649578618346507718L
| Class javax.print.attribute.standard.PrinterStateReason extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -1623720656201472593L
| Class javax.print.attribute.standard.PrinterStateReasons extends HashMap <PrinterStateReason ,Severity > implements Serializable |
|---|
serialVersionUID: -3731791085163619457L
| Class javax.print.attribute.standard.PrinterURI extends URISyntax implements Serializable |
|---|
serialVersionUID: 7923912792485606497L
| Class javax.print.attribute.standard.PrintQuality extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -3072341285225858365L
| Class javax.print.attribute.standard.QueuedJobCount extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 7499723077864047742L
| Class javax.print.attribute.standard.ReferenceUriSchemesSupported extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -8989076942813442805L
| Class javax.print.attribute.standard.RequestingUserName extends TextSyntax implements Serializable |
|---|
serialVersionUID: -2683049894310331454L
| Class javax.print.attribute.standard.Severity extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 8781881462717925380L
| Class javax.print.attribute.standard.SheetCollate extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 7080587914259873003L
| Class javax.print.attribute.standard.Sides extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -6890309414893262822L
| 패키지 javax.print.event |
|---|
| Class javax.print.event.PrintEvent extends EventObject implements Serializable |
|---|
serialVersionUID: 2286914924430763847L
| Class javax.print.event.PrintJobAttributeEvent extends PrintEvent implements Serializable |
|---|
serialVersionUID: -6534469883874742101L
| 직렬화 된 필드 |
|---|
PrintJobAttributeSet attributes
| Class javax.print.event.PrintJobEvent extends PrintEvent implements Serializable |
|---|
serialVersionUID: -1711656903622072997L
| 직렬화 된 필드 |
|---|
int reason
| Class javax.print.event.PrintServiceAttributeEvent extends PrintEvent implements Serializable |
|---|
serialVersionUID: -7565987018140326600L
| 직렬화 된 필드 |
|---|
PrintServiceAttributeSet attributes
| 패키지 javax.rmi.CORBA |
|---|
| Class javax.rmi.CORBA.ClassDesc extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String repid
String codebase
| Class javax.rmi.CORBA.Stub extends ObjectImpl implements Serializable |
|---|
serialVersionUID: 1087775603798577179L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream stream)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream)
throws IOException
IOException | 패키지 javax.rmi.ssl |
|---|
| Class javax.rmi.ssl.SslRMIClientSocketFactory extends Object implements Serializable |
|---|
serialVersionUID: -8310631444933958385L
| 패키지 javax.script |
|---|
| Class javax.script.ScriptException extends Exception implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String fileName
int lineNumber
int columnNumber
| 패키지 javax.security.auth |
|---|
| Class javax.security.auth.AuthPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 5806031445061587174L
| Class javax.security.auth.DestroyFailedException extends Exception implements Serializable |
|---|
serialVersionUID: -7790152857282749162L
| Class javax.security.auth.PrivateCredentialPermission extends Permission implements Serializable |
|---|
serialVersionUID: 5284372143517237068L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException | 직렬화 된 필드 |
|---|
String credentialClass
Set <E > principals
PrivateCredentialPermission.CredOwner 형의 요소가 포함되고 있다boolean testing
| Class javax.security.auth.PrivateCredentialPermission.CredOwner extends Object implements Serializable |
|---|
serialVersionUID: -5607449830436408266L
| 직렬화 된 필드 |
|---|
String principalClass
String principalName
| Class javax.security.auth.RefreshFailedException extends Exception implements Serializable |
|---|
serialVersionUID: 5058444488565265840L
| Class javax.security.auth.Subject extends Object implements Serializable |
|---|
serialVersionUID: -8308522755600156056L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
IOException | 직렬화 된 필드 |
|---|
Set <E > principals
Set 입니다.
java.security.Principal 이다. 세트 자체는 Subject.SecureSet 이다
boolean readOnly
| Class javax.security.auth.Subject.SecureSet extends AbstractSet implements Serializable |
|---|
serialVersionUID: 7911754171111800359L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream ois)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
IOException | 직렬화 된 필드 |
|---|
LinkedList <E > elements
Subject this$0
| 패키지 javax.security.auth.callback |
|---|
| Class javax.security.auth.callback.ChoiceCallback extends Object implements Serializable |
|---|
serialVersionUID: -3975664071579892167L
| 직렬화 된 필드 |
|---|
String prompt
String [] choices
int defaultChoice
boolean multipleSelectionsAllowed
int[] selections
choices 리스트의 인덱스로서 나타내진다| Class javax.security.auth.callback.ConfirmationCallback extends Object implements Serializable |
|---|
serialVersionUID: -9095656433782481624L
| 직렬화 된 필드 |
|---|
String prompt
int messageType
int optionType
int defaultOption
String [] options
int selection
| Class javax.security.auth.callback.LanguageCallback extends Object implements Serializable |
|---|
serialVersionUID: 2019050433478903213L
| 직렬화 된 필드 |
|---|
Locale locale
| Class javax.security.auth.callback.NameCallback extends Object implements Serializable |
|---|
serialVersionUID: 3770938795909392253L
| 직렬화 된 필드 |
|---|
String prompt
String defaultName
String inputName
| Class javax.security.auth.callback.PasswordCallback extends Object implements Serializable |
|---|
serialVersionUID: 2267422647454909926L
| 직렬화 된 필드 |
|---|
String prompt
boolean echoOn
char[] inputPassword
| Class javax.security.auth.callback.TextInputCallback extends Object implements Serializable |
|---|
serialVersionUID: -8064222478852811804L
| 직렬화 된 필드 |
|---|
String prompt
String defaultText
String inputText
| Class javax.security.auth.callback.TextOutputCallback extends Object implements Serializable |
|---|
serialVersionUID: 1689502495511663102L
| 직렬화 된 필드 |
|---|
int messageType
String message
| Class javax.security.auth.callback.UnsupportedCallbackException extends Exception implements Serializable |
|---|
serialVersionUID: -6873556327655666839L
| 직렬화 된 필드 |
|---|
Callback callback
| 패키지 javax.security.auth.kerberos |
|---|
| Class javax.security.auth.kerberos.DelegationPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 883133252142523922L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class javax.security.auth.kerberos.KerberosKey extends Object implements Serializable |
|---|
serialVersionUID: -4625402278148246993L
| 직렬화 된 필드 |
|---|
KerberosPrincipal principal
int versionNum
javax.security.auth.kerberos.KeyImpl key
KeyImpl 는, 암호화열쇠의 ASN1 encode 바이트로 기입해져 직렬화 되고 있습니다. ASN1 encode는 RFC1510 로 다음과 같이 정의되고 있습니다.
EncryptionKey ::= SEQUENCE {
keytype[0] INTEGER,
keyvalue[1] OCTET STRING
}
| Class javax.security.auth.kerberos.KerberosPrincipal extends Object implements Serializable |
|---|
serialVersionUID: -7374788026156829911L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream ois)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
KerberosPrincipal 는, PrincipalName 와 영역을,RFC1510 의 섹션 5.2 로 지정된 DER encode 형식에서 써내는 것에 의해 직렬화 된다IOException | Class javax.security.auth.kerberos.KerberosTicket extends Object implements Serializable |
|---|
serialVersionUID: 7395334370157380539L
| 직렬화 된 필드 |
|---|
byte[] asn1Encoding
javax.security.auth.kerberos.KeyImpl sessionKey
KeyImpl 는, 암호화열쇠의 ASN1 encode 바이트로 기입해져 직렬화 되고 있습니다. ASN1 encode는 RFC1510 로 다음과 같이 정의되고 있습니다.
EncryptionKey ::= SEQUENCE {
keytype[0] INTEGER,
keyvalue[1] OCTET STRING
}
boolean[] flags
Date authTime
Date startTime
Date endTime
Date renewTill
KerberosPrincipal client
KerberosPrincipal server
InetAddress [] clientAddresses
| Class javax.security.auth.kerberos.KeyImpl extends Object implements Serializable |
|---|
serialVersionUID: -7889313790214321193L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream ois)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream ois)
throws IOException
EncryptionKey ::= SEQUENCE {
keytype[0] INTEGER,
keyvalue[1] OCTET STRING
}
IOException | Class javax.security.auth.kerberos.ServicePermission extends Permission implements Serializable |
|---|
serialVersionUID: -1227585031618624935L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | 직렬화 된 필드 |
|---|
String actions
| 패키지 javax.security.auth.login |
|---|
| Class javax.security.auth.login.AccountException extends LoginException implements Serializable |
|---|
serialVersionUID: -2112878680072211787L
| Class javax.security.auth.login.AccountExpiredException extends AccountException implements Serializable |
|---|
serialVersionUID: -6064064890162661560L
| Class javax.security.auth.login.AccountLockedException extends AccountException implements Serializable |
|---|
serialVersionUID: 8280345554014066334L
| Class javax.security.auth.login.AccountNotFoundException extends AccountException implements Serializable |
|---|
serialVersionUID: 1498349563916294614L
| Class javax.security.auth.login.CredentialException extends LoginException implements Serializable |
|---|
serialVersionUID: -4772893876810601859L
| Class javax.security.auth.login.CredentialExpiredException extends CredentialException implements Serializable |
|---|
serialVersionUID: -5344739593859737937L
| Class javax.security.auth.login.CredentialNotFoundException extends CredentialException implements Serializable |
|---|
serialVersionUID: -7779934467214319475L
| Class javax.security.auth.login.FailedLoginException extends LoginException implements Serializable |
|---|
serialVersionUID: 802556922354616286L
| Class javax.security.auth.login.LoginException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -4679091624035232488L
| 패키지 javax.security.auth.x500 |
|---|
| Class javax.security.auth.x500.X500Principal extends Object implements Serializable |
|---|
serialVersionUID: -500463348111345721L
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException ,
NotActiveException ,
ClassNotFoundException
IOException
NotActiveException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
X500Principal 는, DER encode 형식에서 써내는 것으로 직렬화 됩니다 (getEncoded 의 값이 직렬화 된다). IOException | 패키지 javax.security.cert |
|---|
| Class javax.security.cert.CertificateEncodingException extends CertificateException implements Serializable |
|---|
| Class javax.security.cert.CertificateException extends Exception implements Serializable |
|---|
| Class javax.security.cert.CertificateExpiredException extends CertificateException implements Serializable |
|---|
| Class javax.security.cert.CertificateNotYetValidException extends CertificateException implements Serializable |
|---|
| Class javax.security.cert.CertificateParsingException extends CertificateException implements Serializable |
|---|
| 패키지 javax.security.sasl |
|---|
| Class javax.security.sasl.AuthenticationException extends SaslException implements Serializable |
|---|
serialVersionUID: -3579708765071815007L
| Class javax.security.sasl.AuthorizeCallback extends Object implements Serializable |
|---|
serialVersionUID: -2353344186490470805L
| 직렬화 된 필드 |
|---|
String authenticationID
String authorizationID
String authorizedID
boolean authorized
| Class javax.security.sasl.RealmCallback extends TextInputCallback implements Serializable |
|---|
serialVersionUID: -4342673378785456908L
| Class javax.security.sasl.RealmChoiceCallback extends ChoiceCallback implements Serializable |
|---|
serialVersionUID: -8588141348846281332L
| Class javax.security.sasl.SaslException extends IOException implements Serializable |
|---|
serialVersionUID: 4579784287983423626L
| 직렬화 된 필드 |
|---|
Throwable _exception
| 패키지 javax.sound.midi |
|---|
| Class javax.sound.midi.InvalidMidiDataException extends Exception implements Serializable |
|---|
| Class javax.sound.midi.MidiUnavailableException extends Exception implements Serializable |
|---|
| 패키지 javax.sound.sampled |
|---|
| Class javax.sound.sampled.AudioPermission extends BasicPermission implements Serializable |
|---|
| Class javax.sound.sampled.LineUnavailableException extends Exception implements Serializable |
|---|
| Class javax.sound.sampled.UnsupportedAudioFileException extends Exception implements Serializable |
|---|
| 패키지 javax.sql |
|---|
| Class javax.sql.ConnectionEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -4843217645290030002L
| 직렬화 된 필드 |
|---|
SQLException ex
SQLException 입니다.
| Class javax.sql.RowSetEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -1875450876546332005L
| Class javax.sql.StatementEvent extends EventObject implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
SQLException exception
PreparedStatement statement
| 패키지 javax.sql.rowset |
|---|
| Class javax.sql.rowset.BaseRowSet extends Object implements Serializable |
|---|
serialVersionUID: 4886719666485113312L
| 직렬화 된 필드 |
|---|
InputStream binaryStream
getBinaryStream 메소드로부터 반환되는 InputStream 객체입니다. 이 객체는,ResultSet 인터페이스로 지정되고 있습니다.
InputStream unicodeStream
getUnicodeStream 메소드로부터 반환되는 InputStream 객체입니다. 이 객체는,ResultSet 인터페이스로 지정되고 있습니다.
InputStream asciiStream
getAsciiStream 메소드로부터 반환되는 InputStream 객체입니다. 이 객체는,ResultSet 인터페이스로 지정되고 있습니다.
Reader charStream
getCharacterStream 메소드로부터 반환되는 Reader 객체입니다. 이 객체는,ResultSet 인터페이스로 지정되고 있습니다.
String command
execute 메소드의 호출시에 DBMS 에 송신되어 실행되는 쿼리입니다.
String URL
DriverManager 를 이용해 접속을 취득할 때, 리더, 라이터, 또는 그 양쪽 모두에 의해 DriverManager.getConnection 메소드에 제공되는 JDBC URL 입니다. JDBC URL 는, 접속의 작성에 사용하는 드라이버를 식별합니다. 이 URL 는, 드라이버 벤더 제공의 문서로 확인할 수 있습니다.
String dataSource
DataSource 객체를 취득하기 위해서 사용하는 데이터 소스의 논리명입니다.
int rowSetType
RowSet 객체의 형태를 나타내는 정수입니다. TYPE_FORWARD_ONLY,TYPE_SCROLL_INSENSITIVE, 또는 TYPE_SCROLL_SENSITIVE (모두 ResultSet 정수)가 됩니다.
boolean showDeleted
RowSet 객체내에서 가시 상태로 할지 어떨지를 지정하는 boolean 입니다.
int queryTimeout
RowSet 객체가 데이터 소스에 접속되고 있는 동안 (자신에게 데이터를 이식하고 있는 동안, 또는 데이터 소스에 데이터를 재차 기입하고 있는 동안)에 적용됩니다.
int maxRows
int maxFieldSize
int concurrency
RowSet 객체의 병행성을 나타내는 정수입니다. CONCUR_READ_ONLY 또는 CONCUR_UPDATABLE (모두 ResultSet 정수)가 됩니다.
boolean readOnly
RowSet 객체가 읽어내 전용일지 어떨지를 나타내는 boolean 입니다. 읽기 전용의 경우는 true, 기입도 가능한 경우는 false 가 됩니다.
boolean escapeProcessing
RowSet 객체의 리더가 이스케이프 처리를 실시할 수 있을지 어떨지를 나타내는 boolean 입니다. 이스케이프 처리가 유효한 경우는 true, 그렇지 않은 경우는 false 가 됩니다. 디폴트는 true 입니다.
int isolation
RowSet 객체의 접속의 차단 레벨을 나타내는 정수입니다. TRANSACTION_NONE,TRANSACTION_READ_UNCOMMITTED,TRANSACTION_READ_COMMITTED,TRANSACTION_REPEATABLE_READ, 또는 TRANSACTION_SERIALIZABLE (모두 Connection 정수)가 됩니다.
int fetchDir
RowSet 객체의 페치 방향을 드라이버에 나타내는 힌트로서 사용되는 정수입니다. 사용 가능한 값은,FETCH_FORWARD,FETCH_REVERSE,FETCH_UNKNOWN (모두 ResultSet 정수)입니다. 이 시점에서는 미사용입니다.
int fetchSize
RowSet 객체내가 예상되는 행수를 드라이버에 나타내는 힌트입니다. 이 시점에서는 미사용입니다.
Map <K ,V > map
java.util.Map 객체입니다.
Vector <E > listeners
RowSet 객체에 등록을 마친 청취자의 리스트가 포함되고 있는 Vector 객체입니다.
Hashtable <K ,V > params
RowSet 객체의 현재의 커멘드의 파라미터 세트가 포함되고 있는 Vector 객체입니다.
| Class javax.sql.rowset.RowSetMetaDataImpl extends Object implements Serializable |
|---|
serialVersionUID: 6893806403181801867L
| 직렬화 된 필드 |
|---|
int colCount
RowSetMetaDataImpl 객체를 작성한 RowSet 객체내의 렬수
javax.sql.rowset.RowSetMetaDataImpl.ColInfo[] colInfo
RowSetMetaDataImpl 객체를 작성한 RowSet 객체내의 각 열의 정보의 포함에 사용되는,ColInfo 객체의 배열입니다. 이 배열내의 최초의 ColInfo 객체에는 RowSet 객체내의 최초의 열에 관한 정보, 2 번째의 요소에는 2 번째의 열에 관한 정보가 포함됩니다 (이하 같이).
| Class javax.sql.rowset.RowSetWarning extends SQLException implements Serializable |
|---|
serialVersionUID: 6678332766434564774L
| 직렬화 된 필드 |
|---|
RowSetWarning rwarning
| 패키지 javax.sql.rowset.serial |
|---|
| Class javax.sql.rowset.serial.SerialArray extends Object implements Serializable |
|---|
serialVersionUID: -8466174297270688520L
| 직렬화 된 필드 |
|---|
Object [] elements
Object 를 요소로서 포함하는 직렬화 배열로, SQL ARRAY 치에 포함된 요소를 나타냅니다.
int baseType
SerialArray 객체내의 요소의 SQL 형입니다. 이 형태는,java.sql.Types 클래스의 정수의 1 개로서 나타내집니다.
String baseTypeName
SerialArray 객체가 나타내는 SQL ARRAY 치내의 요소를 나타내기 위해서(때문에) 사용하는 형명입니다.
int len
SerialArray 객체내의 요소수입니다. 이것은, 이 SerialArray 객체가 나타내는 SQL ARRAY 치에 포함된 요소의 수에 일치하고 있습니다.
| Class javax.sql.rowset.serial.SerialBlob extends Object implements Serializable |
|---|
serialVersionUID: -8144641928112860441L
| 직렬화 된 필드 |
|---|
byte[] buf
SerialBlob 객체의 값을 나타내는 직렬화 된 미해석의 바이트 배열입니다.
Blob blob
SerialBlob 객체의 기가 되는 Blob 객체의 내부 표현입니다.
long len
SerialBlob 객체의 바이트 배열의 문자수입니다.
long origLen
SerialBlob 객체의 바이트 배열을 처음으로 작성했을 때의 원의 바이트수입니다.
| Class javax.sql.rowset.serial.SerialClob extends Object implements Serializable |
|---|
serialVersionUID: -1662519690087375313L
| 직렬화 된 필드 |
|---|
char[] buf
SerialClob 객체에 의해 나타내지는 SQL CLOB 치의 데이터를 포함하는 직렬화 된 문자 배열입니다.
Clob clob
long len
SerialClob 객체의 내부 문자 배열의 문자의 길이입니다.
long origLen
SerialClob 객체의 내부 문자 배열의 문자의 원래의 길이입니다.
| Class javax.sql.rowset.serial.SerialDatalink extends Object implements Serializable |
|---|
serialVersionUID: 2826907821828733626L
| 직렬화 된 필드 |
|---|
URL url
int baseType
SerialDatalink 객체내의 요소의 SQL 형입니다. 이 형태는,java.sql.Types 클래스의 정수의 1 개로서 나타내집니다.
String baseTypeName
DATALINK 치내의 요소를 나타내기 위해서(때문에) 사용하는 형명입니다.
| Class javax.sql.rowset.serial.SerialException extends SQLException implements Serializable |
|---|
serialVersionUID: -489794565168592690L
| Class javax.sql.rowset.serial.SerialJavaObject extends Object implements Serializable |
|---|
serialVersionUID: -1465795139032831023L
| 직렬화 된 필드 |
|---|
Object obj
Vector <E > chain
SerialJavaObject 객체에 발행된 경고의 컨테이너입니다. 복수의 경고가 있었을 경우는 각 경고가 이전의 경고에 연결할 수 있습니다.
| Class javax.sql.rowset.serial.SerialRef extends Object implements Serializable |
|---|
serialVersionUID: -4727123500609662274L
| 직렬화 된 필드 |
|---|
String baseTypeName
Object object
Ref 형을 Object 로서 보존합니다.
Ref reference
| Class javax.sql.rowset.serial.SerialStruct extends Object implements Serializable |
|---|
serialVersionUID: -8322445504027483372L
| 직렬화 된 필드 |
|---|
String SQLTypeName
SerialStruct 객체에 의해 나타내지는 구조형의 SQL 형명입니다. SQL 구조형의 SQL 정의로 사용되는 이름에 일치합니다.
Object [] attribs
Object 인스턴스의 배열내의 각 요소는, 이 SerialStruct 객체에 의해 나타내지는 SQL 구조형의 속성이 되어 있습니다. 속성은, SQL 구조형의 정의에 따라 늘어놓을 수 있습니다.
| 패키지 javax.sql.rowset.spi |
|---|
| Class javax.sql.rowset.spi.SyncFactoryException extends SQLException implements Serializable |
|---|
serialVersionUID: -4354595476433200352L
| Class javax.sql.rowset.spi.SyncProviderException extends SQLException implements Serializable |
|---|
serialVersionUID: -939908523620640692L
| 직렬화 된 필드 |
|---|
SyncResolver syncResolver
getSyncResolver 메소드가 불려 갔을 때에, 이 SyncProviderException 객체가 돌려주는 javax.sql.rowset.spi.SyncResolver 의 인스턴스입니다.
| 패키지 javax.transaction |
|---|
| Class javax.transaction.InvalidTransactionException extends RemoteException implements Serializable |
|---|
| Class javax.transaction.TransactionRequiredException extends RemoteException implements Serializable |
|---|
| Class javax.transaction.TransactionRolledbackException extends RemoteException implements Serializable |
|---|
| 패키지 javax.transaction.xa |
|---|
| Class javax.transaction.xa.XAException extends Exception implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int errorCode
| 패키지 javax.xml.bind |
|---|
| Class javax.xml.bind.JAXBElement extends Object implements Serializable |
|---|
serialVersionUID: 1L
| 직렬화 된 필드 |
|---|
QName name
Class <T > declaredType
Class <T > scope
JAXBElement.GlobalScope , 로컬 요소 선언의 경우, XML 요소 선언을 포함한 복합형 정의의 Java 클래스 표현에 대해서 설정된 스코프가 있습니다.
Object value
boolean nil
| Class javax.xml.bind.JAXBException extends Exception implements Serializable |
|---|
serialVersionUID: -5621384651494307979L
| 직렬화 된 필드 |
|---|
String errorCode
Throwable linkedException
| Class javax.xml.bind.MarshalException extends JAXBException implements Serializable |
|---|
| Class javax.xml.bind.PropertyException extends JAXBException implements Serializable |
|---|
| Class javax.xml.bind.TypeConstraintException extends RuntimeException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String errorCode
Throwable linkedException
| Class javax.xml.bind.UnmarshalException extends JAXBException implements Serializable |
|---|
| Class javax.xml.bind.ValidationException extends JAXBException implements Serializable |
|---|
| 패키지 javax.xml.crypto |
|---|
| Class javax.xml.crypto.KeySelectorException extends Exception implements Serializable |
|---|
serialVersionUID: -7480033639322531109L
| 직렬화 된 필드 |
|---|
Throwable cause
null (이 예외가 다른 throw 가능 객체에 의해 throw 된 것은 아닌 경우, 또는 원인이 된 throw 가능 객체가 미지인 경우).
| Class javax.xml.crypto.MarshalException extends Exception implements Serializable |
|---|
serialVersionUID: -863185580332643547L
| 직렬화 된 필드 |
|---|
Throwable cause
| Class javax.xml.crypto.NoSuchMechanismException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 4189669069570660166L
| 직렬화 된 필드 |
|---|
Throwable cause
| Class javax.xml.crypto.URIReferenceException extends Exception implements Serializable |
|---|
serialVersionUID: 7173469703932561419L
| 직렬화 된 필드 |
|---|
Throwable cause
URIReference uriReference
| 패키지 javax.xml.crypto.dsig |
|---|
| Class javax.xml.crypto.dsig.TransformException extends Exception implements Serializable |
|---|
serialVersionUID: 5082634801360427800L
| 직렬화 된 필드 |
|---|
Throwable cause
| Class javax.xml.crypto.dsig.XMLSignatureException extends Exception implements Serializable |
|---|
serialVersionUID: -3438102491013869995L
| 직렬화 된 필드 |
|---|
Throwable cause
| 패키지 javax.xml.datatype |
|---|
| Class javax.xml.datatype.DatatypeConfigurationException extends Exception implements Serializable |
|---|
| 패키지 javax.xml.namespace |
|---|
| Class javax.xml.namespace.QName extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String namespaceURI
이 QName 의 이름 공간 URI 입니다.
String localPart
이 QName 의 로컬 부분입니다.
String prefix
이 QName 의 접두사입니다.
| 패키지 javax.xml.parsers |
|---|
| Class javax.xml.parsers.FactoryConfigurationError extends Error implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Exception exception
Exception 입니다.
| Class javax.xml.parsers.ParserConfigurationException extends Exception implements Serializable |
|---|
| 패키지 javax.xml.soap |
|---|
| Class javax.xml.soap.SOAPException extends Exception implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Throwable cause
| 패키지 javax.xml.stream |
|---|
| Class javax.xml.stream.FactoryConfigurationError extends Error implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Exception nested
| Class javax.xml.stream.XMLStreamException extends Exception implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Throwable nested
Location location
| 패키지 javax.xml.transform |
|---|
| Class javax.xml.transform.TransformerConfigurationException extends TransformerException implements Serializable |
|---|
| Class javax.xml.transform.TransformerException extends Exception implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
SourceLocator locator
Throwable containedException
| Class javax.xml.transform.TransformerFactoryConfigurationError extends Error implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
Exception exception
TransformerFactoryConfigurationError 의 Exception.
| 패키지 javax.xml.ws |
|---|
| Class javax.xml.ws.ProtocolException extends WebServiceException implements Serializable |
|---|
| Class javax.xml.ws.WebServiceException extends RuntimeException implements Serializable |
|---|
| Class javax.xml.ws.WebServicePermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: -146474640053770988L
| 패키지 javax.xml.ws.http |
|---|
| Class javax.xml.ws.http.HTTPException extends ProtocolException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int statusCode
| 패키지 javax.xml.ws.soap |
|---|
| Class javax.xml.ws.soap.SOAPFaultException extends ProtocolException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
SOAPFault fault
| 패키지 javax.xml.xpath |
|---|
| Class javax.xml.xpath.XPathException extends Exception implements Serializable |
|---|
serialVersionUID: -1837080260374986980L
| 직렬화 된 필드 |
|---|
Throwable cause
| Class javax.xml.xpath.XPathExpressionException extends XPathException implements Serializable |
|---|
serialVersionUID: -1837080260374986980L
| Class javax.xml.xpath.XPathFactoryConfigurationException extends XPathException implements Serializable |
|---|
serialVersionUID: -1837080260374986980L
| Class javax.xml.xpath.XPathFunctionException extends XPathExpressionException implements Serializable |
|---|
serialVersionUID: -1837080260374986980L
| 패키지 org.ietf.jgss |
|---|
| Class org.ietf.jgss.GSSException extends Exception implements Serializable |
|---|
serialVersionUID: -2706218945227726672L
| 직렬화 된 필드 |
|---|
int major
int minor
String minorMessage
String majorString
| 패키지 org.omg.CosNaming |
|---|
| Class org.omg.CosNaming. _BindingIteratorImplBase extends DynamicImplementation implements Serializable |
|---|
| Class org.omg.CosNaming. _BindingIteratorStub extends ObjectImpl implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class org.omg.CosNaming. _NamingContextExtStub extends ObjectImpl implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class org.omg.CosNaming. _NamingContextImplBase extends DynamicImplementation implements Serializable |
|---|
| Class org.omg.CosNaming. _NamingContextStub extends ObjectImpl implements Serializable |
|---|
| 직렬화 메소드 |
|---|
private void readObject(ObjectInputStream s)
throws IOException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException | Class org.omg.CosNaming.Binding extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
NameComponent [] binding_name
BindingType binding_type
| Class org.omg.CosNaming.BindingType extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
int __value
| Class org.omg.CosNaming.NameComponent extends Object implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
String id
String kind
| 패키지 org.w3c.dom |
|---|
| Class org.w3c.dom.DOMException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 6627732366795969916L
| 직렬화 된 필드 |
|---|
short code
| 패키지 org.w3c.dom.events |
|---|
| Class org.w3c.dom.events.EventException extends RuntimeException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
short code
| 패키지 org.w3c.dom.ls |
|---|
| Class org.w3c.dom.ls.LSException extends RuntimeException implements Serializable |
|---|
| 직렬화 된 필드 |
|---|
short code
| 패키지 org.xml.sax |
|---|
| Class org.xml.sax.SAXException extends Exception implements Serializable |
|---|
serialVersionUID: 583241635256073760L
| 직렬화 된 필드 |
|---|
Exception exception
| Class org.xml.sax.SAXNotRecognizedException extends SAXException implements Serializable |
|---|
serialVersionUID: 5440506620509557213L
| Class org.xml.sax.SAXNotSupportedException extends SAXException implements Serializable |
|---|
serialVersionUID: -1422818934641823846L
| Class org.xml.sax.SAXParseException extends SAXException implements Serializable |
|---|
serialVersionUID: -5651165872476709336L
| 직렬화 된 필드 |
|---|
String publicId
SAXParseException.getPublicId() String systemId
SAXParseException.getSystemId() int lineNumber
SAXParseException.getLineNumber() int columnNumber
SAXParseException.getColumnNumber()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전 다음 | 프레임 있어 프레임 없음 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.