JavaTM Platform
Standard Ed. 6

직렬화 된 형식


패키지 java.applet

Class java.applet.Applet extends Panel implements Serializable

serialVersionUID: -5836846270535785031L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
객체 입력 스트림로부터 애플릿을 읽어들입니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
ClassNotFoundException
IOException
도입된 버젼:
1.4
관련 항목:
GraphicsEnvironment.isHeadless()
직렬화 된 필드

accessibleContext

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

직렬화 된 필드

bdata

byte[] bdata

id

int id
이벤트의 ID

 
관련 항목:
AWTEvent.getID() , AWTEvent.AWTEvent(java.lang.Object, int)

consumed

boolean consumed
전송원의 처리 후에 이벤트를 피어에 센드박크궥귡궔궵궎궔을 제어합니다. true 의 경우는 센드박크궠귢궦, false 의 경우는 센드박크궠귢귏궥. 의미상의 이벤트는 저레벨 이벤트에 반응해 피어로 생성되기 (위해)때문에, 이 값은 항상 true 가 됩니다.

 
관련 항목:
AWTEvent.consume() , AWTEvent.isConsumed()

Class java.awt.AWTException extends Exception implements Serializable

serialVersionUID: -1900414231151323879L

Class java.awt.AWTKeyStroke extends Object implements Serializable

serialVersionUID: -6430539691155161871L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws ObjectStreamException 
이 인스턴스와 같은,AWTKeyStroke 의 캐쉬된 인스턴스, 또는 AWTKeyStroke 의 서브 클래스를 돌려줍니다.

예외:
ObjectStreamException
직렬화 된 필드

keyChar

char keyChar

keyCode

int keyCode

modifiers

int modifiers

onKeyRelease

boolean onKeyRelease

Class java.awt.AWTPermission extends BasicPermission implements Serializable

serialVersionUID: 8890392402588814465L

Class java.awt.BorderLayout extends Object implements Serializable

serialVersionUID: -8658291919501921765L

직렬화 된 필드

hgap

int hgap
컴퍼넌트간의 수평 방향의 갭으로 새로운 보더 레이아웃을 구축합니다. 수평 방향의 갭은 hgap 에 의해 지정됩니다.

 
관련 항목:
BorderLayout.getHgap() , BorderLayout.setHgap(int)

vgap

int vgap
컴퍼넌트간의 수직 방향의 갭으로 새로운 보더 레이아웃을 구축합니다. 수직 방향의 갭은 vgap 에 의해 지정됩니다.

 
관련 항목:
BorderLayout.getVgap() , BorderLayout.setVgap(int)

north

Component  north
보더 레이아웃의 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)

west

Component  west
보더 레이아웃의 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)

east

Component  east
보더 레이아웃의 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)

south

Component  south
보더 레이아웃의 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)

center

Component  center
보더 레이아웃의 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)

firstLine

Component  firstLine
상대적인 위치 지정의 정수로, north (상단), south (하단), east (우단), west (좌단), center (중앙) 대신에 사용할 수 있습니다. 2 종류의 정수를 동시에 사용하면(자), 예기치 않은 결과가 생기는 일이 있습니다. 양쪽 모두의 종류의 정수를 사용했을 경우는, 상대적 위치 지정 정수가 우선됩니다. 예를 들어, 방향이 LEFT_TO_RIGHT 의 컨테이너로 NORTH 정수와 BEFORE_FIRST_LINE 정수의 양쪽 모두를 사용해 컴퍼넌트를 추가했을 경우,BEFORE_FIRST_LINE 만이 배치에 사용됩니다. lastLine, firstItem, lastItem 에 대해서도 같은 것을 말할 수 있습니다.

 

lastLine

Component  lastLine
상대적인 위치 지정의 정수로, north (상단), south (하단), east (우단), west (좌단), center (중앙) 대신에 사용할 수 있습니다. firstLine 의 설명을 참조해 주세요.

 

firstItem

Component  firstItem
상대적인 위치 지정의 정수로, north (상단), south (하단), east (우단), west (좌단), center (중앙) 대신에 사용할 수 있습니다. firstLine 의 설명을 참조해 주세요.

 

lastItem

Component  lastItem
상대적인 위치 지정의 정수로, north (상단), south (하단), east (우단), west (좌단), center (중앙) 대신에 사용할 수 있습니다. firstLine 의 설명을 참조해 주세요.

 

Class java.awt.Button extends Component implements Serializable

serialVersionUID: -8774683716313001058L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우, 버튼에 의해 트리거되는 액션 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
HeadlessException - 다음의 조건이 성립하는 경우: GraphicsEnvironment.isHeadlesstrue 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
Button.removeActionListener(ActionListener) , Button.addActionListener(ActionListener) , GraphicsEnvironment.isHeadless() , Button.writeObject(ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 ActionListeners 의 리스트는 옵션의 데이터로서 기입해집니다. 직렬화할 수 없는 ActionListener 는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 는 제로개이상의 페어의 마지막을 나타낸다. 데이터는 StringObject 의 페어로 구성된다. String 는 객체형을 나타낸다. 다음의 어느쪽이든을 지정할 수 있다. ActionListener 객체를 나타낸다 actionListenerK
예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Component.actionListenerK , Button.readObject(ObjectInputStream)
직렬화 된 필드

label

String  label
버튼의 라벨입니다. 이 값은 null 를 취할 수가 있습니다.

 
관련 항목:
Button.getLabel() , Button.setLabel(String)

actionCommand

String  actionCommand
버튼이 밀렸을 경우에 실행되는 액션입니다. 이 값은 null 를 취할 수가 있습니다.

 
관련 항목:
Button.getActionCommand() , Button.setActionCommand(String)

buttonSerializedDataVersion

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
직렬화 가능 필드를 스트림로부터 읽어들입니다.

예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
직렬화 가능 필드를 스트림에 기입합니다.

예외:
IOException
직렬화 된 필드

currentCard

int currentCard

hgap

int hgap

tab

Hashtable <K ,V > tab
구식의 해시 테이블. 윗쪽 호환성 (을) 위해서만 존재

vector

Vector <E > vector

vgap

int vgap

Class java.awt.Checkbox extends Component implements Serializable

serialVersionUID: 7270714317450821763L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우,Checkbox 에 의해 트리거되는 항목 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
HeadlessException - 다음의 조건이 성립하는 경우: GraphicsEnvironment.isHeadlesstrue 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
Checkbox.removeItemListener(ItemListener) , Checkbox.addItemListener(ItemListener) , GraphicsEnvironment.isHeadless() , Checkbox.writeObject(ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 ItemListener 의 리스트는 옵션 데이터로서 기입해집니다. 직렬화할 수 없는 ItemListener 는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 는 제로개이상의 페어의 마지막을 나타낸다. 데이터는 StringObject 의 페어로 구성된다. String 는 객체형을 나타낸다. 다음의 어느쪽이든을 지정할 수 있다. ItemListener 객체를 나타낸다 itemListenerK
예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Component.itemListenerK , Checkbox.readObject(ObjectInputStream)
직렬화 된 필드

label

String  label
체크 박스의 라벨입니다. 이 필드는 null 를 취할 수가 있습니다.

 
관련 항목:
Checkbox.getLabel() , Checkbox.setLabel(String)

state

boolean state
Checkbox 상태입니다.

 
관련 항목:
Checkbox.getState() , Checkbox.setState(boolean)

group

CheckboxGroup  group
체크 박스 그룹입니다. 이 필드에는, 체크 박스가 그룹 체크 박스가 아닌 것을 나타내는 null 를 지정할 수 있습니다.

 
관련 항목:
Checkbox.getCheckboxGroup() , Checkbox.setCheckboxGroup(CheckboxGroup)

checkboxSerializedDataVersion

int checkboxSerializedDataVersion

Class java.awt.Checkbox.AccessibleAWTCheckbox extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 7881579233144754107L

Class java.awt.CheckboxGroup extends Object implements Serializable

serialVersionUID: 3729780091441768983L

직렬화 된 필드

selectedCheckbox

Checkbox  selectedCheckbox
현재의 선택

 
관련 항목:
CheckboxGroup.getCurrent() , CheckboxGroup.setCurrent(Checkbox)

Class java.awt.CheckboxMenuItem extends MenuItem implements Serializable

serialVersionUID: 6190621106981774043L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 ItemListener 의 리스트는 옵션 데이터로서 기입해집니다. 직렬화할 수 없는 ItemListener 는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 는 데이터의 마지막을 나타낸다. 데이터는 StringObject 의 페어로 구성된다. String 는 객체형을 나타낸다. 다음의 어느쪽이든을 지정할 수 있다. ItemListener 객체를 나타낸다 itemListenerK
예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Component.itemListenerK , CheckboxMenuItem.readObject(ObjectInputStream)
직렬화 된 필드

state

boolean state
체크 박스 메뉴 항목 상태

 
관련 항목:
CheckboxMenuItem.getState() , CheckboxMenuItem.setState(boolean)

checkboxMenuItemSerializedDataVersion

int checkboxMenuItemSerializedDataVersion

Class java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem extends MenuItem.AccessibleAWTMenuItem implements Serializable

serialVersionUID: -1122642964303476L

Class java.awt.Choice extends Component implements Serializable

serialVersionUID: -4075310674757313071L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우,Choice 에 의해 트리거되는 항목 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
HeadlessException - 다음의 조건이 성립하는 경우: GraphicsEnvironment.isHeadlesstrue 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
Choice.removeItemListener(ItemListener) , Choice.addItemListener(ItemListener) , GraphicsEnvironment.isHeadless() , Choice.writeObject(ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 ItemListener 의 리스트는 옵션 데이터로서 기입해집니다. 직렬화할 수 없는 ItemListener 는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 는 제로개이상의 페어의 마지막을 나타낸다. 데이터는 StringObject 의 페어로 구성된다. String 는 객체형을 나타낸다. 다음의 어느쪽이든을 지정할 수 있다. ItemListener 객체를 나타낸다 itemListenerK
예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Component.itemListenerK , Choice.readObject(ObjectInputStream)
직렬화 된 필드

pItems

Vector <E > pItems
Choice 의 항목입니다. null 치도 사용할 수 있습니다.

 
관련 항목:
Choice.add(String) , Choice.addItem(String) , Choice.getItem(int) , Choice.getItemCount() , Choice.insert(String, int) , Choice.remove(String)

selectedIndex

int selectedIndex
Choice 의 현재의 선택 범위의 인덱스 또는 아무것도 선택되어 있지 않은 경우는 -1 입니다.

 
관련 항목:
Choice.getSelectedItem() , Choice.select(int)

choiceSerializedDataVersion

int choiceSerializedDataVersion

Class java.awt.Choice.AccessibleAWTChoice extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 7175603582428509322L

Class java.awt.Color extends Object implements Serializable

serialVersionUID: 118526816881161077L

직렬화 된 필드

value

int value
칼라치입니다.

 
관련 항목:
Color.getRGB()

frgbvalue

float[] frgbvalue
float 컴퍼넌트 (알파 없음)로서의, 디폴트의 sRGB ColorSpace 의 칼라치입니다. 객체 구축 후 null 의 경우, 칼라치는 8 비트 정밀도로 작성된 sRGB 칼라이기 (위해)때문에,int 칼라치로부터 계산합니다.

 
관련 항목:
Color.getRGBColorComponents(float[]) , Color.getRGBComponents(float[])

fvalue

float[] fvalue
float 컴퍼넌트 (알파 없음)로서의, 네이티브인 ColorSpace 의 칼라치입니다. 객체 구축 후 null 의 경우, 칼라치는 8 비트 정밀도로 작성된 sRGB 칼라이기 (위해)때문에,int 칼라치로부터 계산합니다.

 
관련 항목:
Color.getRGBColorComponents(float[]) , Color.getRGBComponents(float[])

falpha

float falpha
float 컴퍼넌트로서의 알파치입니다. frgbvaluenull 의 경우, 이 값은 유효한 데이터가 아니기 때문에,int 칼라치로부터 계산합니다.

 
관련 항목:
Color.getRGBComponents(float[]) , Color.getComponents(float[])

cs

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우, 컴퍼넌트에 의해 트리거되는 복수의 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
ClassNotFoundException
IOException
관련 항목:
Component.writeObject(ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 청취자는 옵션의 데이터로서 기입해집니다. 직렬화할 수 없는 청취자는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 로 종료한다 0 개 이상의 페어의 순서. 페어는 StringObject 로 구성된다. 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)
직렬화 된 필드

x

int x
부모의 좌표계에 있는 컴퍼넌트의 x 위치입니다.

 
관련 항목:
Component.getLocation()

y

int y
부모의 좌표계에 있는 컴퍼넌트의 y 위치입니다.

 
관련 항목:
Component.getLocation()

width

int width
컴퍼넌트의 폭입니다.

 
관련 항목:
Component.getSize()

height

int height
컴퍼넌트의 높이입니다.

 
관련 항목:
Component.getSize()

foreground

Color  foreground
이 컴퍼넌트의 foreground 칼라입니다. foreground null 의 경우도 있습니다.

 
관련 항목:
Component.getForeground() , Component.setForeground(java.awt.Color)

background

Color  background
이 컴퍼넌트의 백그라운드 칼라입니다. background null 의 경우도 있습니다.

 
관련 항목:
Component.getBackground() , Component.setBackground(java.awt.Color)

font

Font  font
컴퍼넌트로 사용하는 폰트입니다. font null 의 경우도 있습니다.

 
관련 항목:
Component.getFont() , Component.setFont(java.awt.Font)

peerFont

Font  peerFont
피어가 현재 사용하고 있는 폰트입니다. 피어가 존재하지 않는 경우는 null 가 됩니다.


cursor

Cursor  cursor
이 컴퍼넌트에 포인터가 있을 때 표시되는 커서입니다. null 도 지정할 수 있습니다.

 
관련 항목:
Component.getCursor() , Component.setCursor(java.awt.Cursor)

locale

Locale  locale
컴퍼넌트에 사용하는 로케일입니다.

 
관련 항목:
Component.getLocale() , Component.setLocale(java.util.Locale)

ignoreRepaint

boolean ignoreRepaint
객체가 모든 재draw 이벤트를 무시하는 경우는 true 가 돌려주어집니다.

 
도입된 버젼:
1.4
관련 항목:
Component.setIgnoreRepaint(boolean) , Component.getIgnoreRepaint()

visible

boolean visible
객체가 가시의 경우는 true 입니다. 가시가 아닌 객체는 화면상에 draw 되지 않습니다.

 
관련 항목:
Component.isVisible() , Component.setVisible(boolean)

enabled

boolean enabled
객체가 사용 가능한 경우는 true 입니다. 사용할 수 없는 객체는 사용자라고 대화하지 않습니다.

 
관련 항목:
Component.isEnabled() , Component.setEnabled(boolean)

valid

boolean valid
객체가 유효한 경우는 true 입니다. 객체가 무효인 경우는, 배치할 필요가 있습니다. 객체 사이즈가 변경되고 있는 경우, 이 플래그는 false 로 설정됩니다.

 
관련 항목:
Component.isValid() , Component.validate() , Component.invalidate()

dropTarget

DropTarget  dropTarget
이 컴퍼넌트에 관련지을 수 있었던 DropTarget 입니다.

 
도입된 버젼:
1.2
관련 항목:
Component.setDropTarget(java.awt.dnd.DropTarget) , Component.getDropTarget()

popups

Vector <E > popups
 
관련 항목:
Component.add(java.awt.PopupMenu)

name

String  name
컴퍼넌트명입니다. null 를 지정할 수가 있습니다.

 
관련 항목:
Component.getName() , Component.setName(String)

nameExplicitlySet

boolean nameExplicitlySet
이름이 명시적으로 설정되어 있는지 어떤지를 나타내는 boolean 형의 값입니다. nameExplicitlySet 는, 이름이 설정되어 있지 않은 경우는 false 가 되어, 이름이 설정되어 있는 경우는 true 가 됩니다.

 
관련 항목:
Component.getName() , Component.setName(String)

focusable

boolean focusable
이 컴퍼넌트에 포커스가 설정 가능한가 어떤가를 나타냅니다.

 
도입된 버젼:
1.4
관련 항목:
Component.setFocusable(boolean) , Component.isFocusable()

isFocusTraversableOverridden

int isFocusTraversableOverridden
이 컴퍼넌트가 디폴트의 포커스 traversal 설정에 의존하고 있을지 어떨지를 추적합니다.

 
도입된 버젼:
1.4

focusTraversalKeys

Set <E >[] focusTraversalKeys
포커스 traversal 키입니다. 포커스 traversal 키를 사용할 수 있는 컴퍼넌트의 포커스 traversal 동작을 결정합니다. traversal 키에 null 가 지정되는 경우, 이 컴퍼넌트는 부모로부터 traversal 키를 상속합니다. 이 컴퍼넌트의 상위 컴퍼넌트 모든 traversal 키에 null 가 지정되고 있는 경우, 현재의 KeyboardFocusManager 의 디폴트 traversal 키가 사용됩니다.

 
도입된 버젼:
1.4
관련 항목:
Component.setFocusTraversalKeys(int, java.util.Set) , Component.getFocusTraversalKeys(int)

focusTraversalKeysEnabled

boolean focusTraversalKeysEnabled
이 컴퍼넌트에 대해서 포커스 traversal 키를 사용할 수 있을지 어떨지를 나타냅니다. 포커스 traversal 키를 사용할 수 없는 컴퍼넌트는, 포커스 traversal 키에 대응하는 키 이벤트를 받습니다. 포커스 traversal 키를 사용할 수 있는 컴퍼넌트는 키 이벤트를 그대로 받지 않고, traversal 조작으로 변환하고 받습니다.

 
도입된 버젼:
1.4
관련 항목:
Component.setFocusTraversalKeysEnabled(boolean) , Component.getFocusTraversalKeysEnabled()

minSize

Dimension  minSize
최소 사이즈입니다. 이 필드는, 본래는 일시 필드입니다.

 

minSizeSet

boolean minSizeSet
setMinimumSize 가 null 이외의 값으로 불려 갔는지 어떠했는지입니다.


prefSize

Dimension  prefSize
우선되는 사이즈입니다. 이 필드는, 본래는 일시 필드입니다.

 

prefSizeSet

boolean prefSizeSet
setPreferredSize 가 null 이외의 값으로 불려 갔는지 어떠했는지입니다.


maxSize

Dimension  maxSize
최대 사이즈입니다.

 

maxSizeSet

boolean maxSizeSet
setMaximumSize 가 null 이외의 값으로 불려 갔는지 어떠했는지입니다.


newEventsOnly

boolean newEventsOnly
이 이벤트가 컴퍼넌트의 사용 가능한 이벤트의 1 개인 경우,newEventsOnly 는 true 입니다. 일반적으로의 처리로 계속해 사용 가능합니다. false 의 경우, 이벤트는 소비될 때까지 상위 클래스의 부모에게 건네집니다.

 
관련 항목:
Component.dispatchEvent(java.awt.AWTEvent)

eventMask

long eventMask
eventMask 는,enableEvents 를 사용한 서브 클래스만이 설정합니다. 청취자가 이벤트를 요구할 때와 서브 클래스가 이벤트를 요구할 때라는 차이를 구별하기 위해(때문에), 청취자가 등록되어 있을 때는 이 마스크를 설정하지 말아 주세요. 입력 메소드가 사용 가능한가 어떤가를 나타내기 위해서(때문에), 1 비트가 사용됩니다. 이 비트는 enableInputMethods 에 의해 설정되어 디폴트에서는 온이 됩니다.

 
관련 항목:
Component.enableInputMethods(boolean) , AWTEvent

changeSupport

PropertyChangeSupport  changeSupport
PropertyChangeListeners 가 등록되어 있는 경우,changeSupport 필드가 그것들을 기술합니다.

 
도입된 버젼:
1.2
관련 항목:
Component.addPropertyChangeListener(java.beans.PropertyChangeListener) , Component.removePropertyChangeListener(java.beans.PropertyChangeListener) , Component.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)

isPacked

boolean isPacked

boundsOp

int boundsOp
직접적인 Geometry API (setBounds 로 변경점을 통지하는 setLocation, setBounds, setSize)의 의사 파라미터입니다. TreeLock 상태로 사용할 필요가 있습니다. 이것은 public 메소드 및 추천되어 있지 않은 메소드의 상호 호출순서를 변경할 수 없기 때문에 필요합니다.


componentSerializedDataVersion

int componentSerializedDataVersion
컴퍼넌트의 직렬화 된 데이터의 버젼입니다.

 

accessibleContext

AccessibleContext  accessibleContext

Class java.awt.Component.AccessibleAWTComponent extends AccessibleContext implements Serializable

serialVersionUID: 642321655757800191L

직렬화 된 필드

accessibleAWTComponentHandler

ComponentListener  accessibleAWTComponentHandler

accessibleAWTFocusHandler

FocusListener  accessibleAWTFocusHandler

Class java.awt.ComponentOrientation extends Object implements Serializable

serialVersionUID: -4113291392143563828L

직렬화 된 필드

orientation

int orientation

Class java.awt.Container extends Component implements Serializable

serialVersionUID: 4613797578919906343L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
지정된 ObjectInputStream 로부터 이 Container 의 직렬화 복원을 실시합니다.

예외:
ClassNotFoundException
IOException
관련 항목:
Container.addContainerListener(java.awt.event.ContainerListener) , Container.writeObject(ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
Container 가 지정된 ObjectOutputStream 에 직렬화합니다.

시리얼 데이터:
null 는 데이터의 마지막을 나타낸다. 데이터는 StringObject 의 페어로 구성된다. String 는 객체형을 나타낸다. ContainerListener 객체를 나타내는 containerListenerK,ContainerFocusTraversalPolicy, 또는 null 를 지정할 수 있다
예외:
IOException
관련 항목:
AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener) , Component.containerListenerK , Container.readObject(ObjectInputStream)
직렬화 된 필드

component

Component[] component
컨테이너내의 컴퍼넌트

containerSerializedDataVersion

int containerSerializedDataVersion
컨테이너의 직렬화 된 데이터의 버젼

dispatcher

java.awt.LightweightDispatcher dispatcher
경량 컴퍼넌트의 이벤트 라우터. 이 컨테이너가 네이티브인 경우, 이 디스펫쳐는, 포함되는 경량 컴퍼넌트 (존재하는 경우)에의 이벤트의 전송 및 타겟 변경을 처리한다

focusCycleRoot

boolean focusCycleRoot
이 컴퍼넌트가 포커스 traversal 사이클의 루트일지 어떨지를 나타낸다. 포커스가 한 번 traversal 사이클로 설정되면(자), 사이클을 상위 또는 하위로 전환하는 키를 누르지 않으면, 일반적으로은 포커스 traversal를 떨어질 수 없다. 일반적으로의 traversal는 이 컨테이너와 그 하위 클래스에 제한되고 있어 하층의 포커스 사이클 루트의 하위 클래스에의 traversal는 할 수 없다

focusTraversalPolicyProvider

boolean focusTraversalPolicyProvider
focusTraversalPolicyProvider 프로퍼티의 값을 포함한다

layoutMgr

LayoutManager  layoutMgr
컨테이너의 레이아웃 매니저

maxSize

Dimension  maxSize
이 컨테이너의 최대 사이즈

ncomponents

int ncomponents
컨테이너내의 컴퍼넌트의 수. null 도 가능

Class java.awt.Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 5081320404842566097L

직렬화 된 필드

accessibleContainerHandler

ContainerListener  accessibleContainerHandler

Class java.awt.ContainerOrderFocusTraversalPolicy extends FocusTraversalPolicy implements Serializable

serialVersionUID: 486933713763926351L

직렬화 된 필드

implicitDownCycleTraversal

boolean implicitDownCycleTraversal

Class java.awt.Cursor extends Object implements Serializable

serialVersionUID: 8028237497568985504L

직렬화 된 필드

type

int type
DEFAULT_CURSOR 에 최초로 설정되는, 선택된 커서의 타입입니다.

 
관련 항목:
Cursor.getType()

name

String  name
사용자에게 표시되는 커서의 이름입니다.

 
관련 항목:
Cursor.getName()

Class java.awt.DefaultFocusTraversalPolicy extends ContainerOrderFocusTraversalPolicy implements Serializable

serialVersionUID: 8876966522510157497L

Class java.awt.Dialog extends Window implements Serializable

serialVersionUID: 5920926903803293709L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
예외:
ClassNotFoundException
IOException
HeadlessException
직렬화 된 필드

resizable

boolean resizable
다이얼로그의 사이즈 변경 가능 프롭퍼티입니다. 사이즈 변경 가능한 다이얼로그의 경우는 true, 그렇지 않은 경우는 false 입니다.

 
관련 항목:
Dialog.setResizable(boolean)

undecorated

boolean undecorated
이 필드는 다이얼로그의 장식을 없앨 수가 있을지 어떨지를 나타냅니다. 이 프롭퍼티를 변경할 수 있는 것은 다이얼로그가 비표시가 되어 있는 때만입니다. 이 다이얼로그의 장식을 없앨 수가 있는 경우,undecorated 는 true, 없앨 수가 없는 경우는 false 가 됩니다.

 
도입된 버젼:
1.4
관련 항목:
Dialog.setUndecorated(boolean) , Dialog.isUndecorated() , Component.isDisplayable()

modal

boolean modal
다이얼로그가 모덜의 경우는 true, 다이얼로그가 모드 없음의 경우는 false 가 됩니다. 모덜 다이얼로그는, 사용자가 어플리케이션의 최상정도의 윈도우의 몇개인가에 입력할 수 없게 합니다. 이 필드는, 하위 호환성을 위해서(때문에) 마셔 존재합니다. ModalityType 열거형을 사용해 주세요.

 
관련 항목:
Dialog.isModal() , Dialog.setModal(boolean) , Dialog.getModalityType() , Dialog.setModalityType(java.awt.Dialog.ModalityType) , Dialog.ModalityType , Dialog.ModalityType.MODELESS , Dialog.DEFAULT_MODALITY_TYPE

modalityType

Dialog.ModalityType  modalityType
다이얼로그의 모다리티형입니다. 다이얼로그의 모다리티형이 ModalityType.MODELESS 가 아닌 경우, 모든 사용자가 어플리케이션의 최상정도의 윈도우에 입력할 수 없는 경우가 있습니다.

 
도입된 버젼:
1.6
관련 항목:
Dialog.ModalityType , Dialog.getModalityType() , Dialog.setModalityType(java.awt.Dialog.ModalityType)

title

String  title
다이얼로그의 타이틀을 지정합니다. null 도 사용할 수 있습니다.

 
관련 항목:
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

직렬화 된 필드

width

int width
폭을 나타냅니다. 0 보다 작은 값도 사용할 수 있습니다.

 
도입된 버젼:
1.0
관련 항목:
Dimension.getSize() , Dimension.setSize(double, double)

height

int height
높이를 나타냅니다. 0 보다 작은 값도 사용할 수 있습니다.

 
도입된 버젼:
1.0
관련 항목:
Dimension.getSize() , Dimension.setSize(double, double)

Class java.awt.Event extends Object implements Serializable

serialVersionUID: 5488922509400504703L

직렬화 된 필드

target

Object  target
타겟 컴퍼넌트입니다. 이것은, 이벤트가 발생한 컴퍼넌트, 또는 이벤트를 관련지을 수 있었던 컴퍼넌트를 나타냅니다. 이 객체는, AWTEvent.getSource()로 옮겨놓을 수 있고 있습니다.

 
관련 항목:
EventObject.getSource()

when

long when
타임 스탬프입니다. InputEvent.getWhen()로 옮겨놓을 수 있고 있습니다.

 
관련 항목:
InputEvent.getWhen()

id

int id
이벤트가 어느 형태의 이벤트인가, 및 그 이벤트와 관련하는 것 외의 Event 변수는 어떤 것인지를 나타냅니다. AWTEvent.getID()로 옮겨놓을 수 있고 있습니다.

 
관련 항목:
AWTEvent.getID()

x

int x
이벤트의 x 좌표입니다. MouseEvent.getX()로 옮겨놓을 수 있고 있습니다.

 
관련 항목:
MouseEvent.getX()

y

int y
이벤트의 y 좌표입니다. MouseEvent.getY()로 옮겨놓을 수 있고 있습니다.

 
관련 항목:
MouseEvent.getY()

key

int key
키보드 이벤트로 밀린 키의 키코드입니다. KeyEvent.getKeyCode()로 옮겨놓을 수 있고 있습니다.

 
관련 항목:
KeyEvent.getKeyCode()

modifiers

int modifiers
수식 키 상태입니다. InputEvent.getModifiers()로 옮겨놓을 수 있고 있습니다. Java 1.1 에서는, MouseEvent 및 KeyEvent 는 InputEvent 의 서브 클래스입니다.

 
관련 항목:
InputEvent.getModifiers()

clickCount

int clickCount
MOUSE_DOWN 이벤트의 경우, 이 필드는 연속한 클릭의 수를 나타냅니다. 다른 이벤트의 경우, 값은 0 입니다. 이 필드는 MouseEvent.getClickCount()로 옮겨놓을 수 있고 있습니다.

 
관련 항목:
MouseEvent.getClickCount().

arg

Object  arg
이벤트의 임의의 인수입니다. 이 필드의 값은, 이벤트의 형태에 의존합니다. arg 는, 이벤트 고유의 프로퍼티으로 옮겨놓을 수 있고 있습니다.

 

evt

Event  evt
다음의 이벤트입니다. 이 필드는, 이벤트가 링크된 리스트에 넣어질 때 설정됩니다. 이 필드는 EventQueue 로 옮겨놓을 수 있고 있습니다.

 
관련 항목:
EventQueue

consumed

boolean consumed
이 필드는, 타겟으로 따라 처리된 뒤에 이벤트가 피어에 돌려 보내질지 어떨지를 제어합니다. false 의 경우는 피어에 보내져 true 의 경우는 보내지지 않습니다.

 
관련 항목:
Event.isConsumed()

Class java.awt.FileDialog extends Dialog implements Serializable

serialVersionUID: 5035145889651310422L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
ObjectInputStream 를 읽어들여, 공문자열의 dir 또는 filenull 로 변환하는 것에 의해, 하위 호환 체크를 실시합니다.

예외:
ClassNotFoundException
IOException
직렬화 된 필드

mode

int mode

dir

String  dir

file

String  file

filter

FilenameFilter  filter

Class java.awt.FlowLayout extends Object implements Serializable

serialVersionUID: -7262534875583282631L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  stream)
                 throws IOException ,
                        ClassNotFoundException 
현재 사용 떠날 수 있어 모든 필드를 가진다고는 할 수 없는 낡은 버젼의 클래스에서 기술된 객체를 처리해, 직렬화 스트림로부터 이 객체를 읽어들입니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

align

int align
align 는 각 행의 공백 영역을 결정하는 프롭퍼티입니다. 값은 다음의 어떤 것인가입니다.

 
관련 항목:
FlowLayout.getAlignment() , FlowLayout.setAlignment(int)

newAlign

int newAlign
Java 2 플랫폼 v1. 2 이후에서는,newAlign 프롭퍼티로 각 행의 공백 영역을 결정합니다. 프롭퍼티의 값은 다음의 5 개의 어떤 것인가가 됩니다.

 
도입된 버젼:
1.2
관련 항목:
FlowLayout.getAlignment() , FlowLayout.setAlignment(int)

hgap

int hgap
플로우 레이아웃 매니저는, 간격을 사용해 컴퍼넌트를 단락지을 수가 있습니다. 수평 방향의 간격은, 컴퍼넌트간의 스페이스와 Container 의 보더를 지정합니다.

 
관련 항목:
FlowLayout.getHgap() , FlowLayout.setHgap(int)

vgap

int vgap
플로우 레이아웃 매니저는, 간격을 사용해 컴퍼넌트를 단락지을 수가 있습니다. 수직 방향의 간격은, 행간의 스페이스와 Container 의 보더를 지정합니다.

 
관련 항목:
FlowLayout.getHgap() , FlowLayout.setHgap(int)

alignOnBaseline

boolean alignOnBaseline
true 의 경우, 컴퍼넌트는 baseline상에 정렬됩니다.


serialVersionOnStream

int serialVersionOnStream
사용되고 있는 currentSerialVersion 를 나타냅니다. Java 2 플랫폼 V1. 2 보다 전의 버젼에서는 0, Java 2 플랫폼 V1. 2 이후의 버젼에서는 1 이 됩니다.

 
도입된 버젼:
1.2

Class java.awt.Font extends Object implements Serializable

serialVersionUID: -4206021311591459213L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
ObjectInputStream 를 읽어들입니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
ClassNotFoundException
IOException
관련 항목:
Font.writeObject(java.io.ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws ClassNotFoundException ,
                         IOException 
직렬화 가능 필드를 스트림에 기입합니다.

예외:
ClassNotFoundException
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Font.readObject(java.io.ObjectInputStream)
직렬화 된 필드

fRequestedAttributes

Hashtable <K ,V > fRequestedAttributes
현재는, 직렬화 시에 마셔 사용됩니다. 일반적으로은 null 입니다.

 
관련 항목:
Font.getAttributes()

name

String  name
생성자 에게 건네지는, 이 Font 의 논리명입니다.

 
도입된 버젼:
JDK1. 0
관련 항목:
Font.getName()

style

int style
생성자 에게 건네지는, 이 Font 의 스타일입니다. PLAIN, BOLD, ITALIC, 또는 BOLD+ITALIC 의 머지않아인가입니다.

 
도입된 버젼:
JDK1. 0
관련 항목:
Font.getStyle()

size

int size
정수에 말 수 있던, 이 Font 의 포인트 사이즈입니다.

 
도입된 버젼:
JDK1. 0
관련 항목:
Font.getSize()

pointSize

float pointSize
float 로 나타내진, 이 Font 의 포인트 사이즈입니다.

 
관련 항목:
Font.getSize() , Font.getSize2D()

fontSerializedDataVersion

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
폰트메트릭스의 생성측이 되는 실제 Font 입니다. null 를 지정할 수 없습니다.

 
관련 항목:
FontMetrics.getFont()

Class java.awt.Frame extends Window implements Serializable

serialVersionUID: 2673458971256075116L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 를 읽어들입니다. 1.4 로부터 이용 가능하게 된 옵션 데이터의 아이콘 Image 의 read를 시도합니다. 아이콘 Image 가 없고, EOF 이외의 하등의 값이 읽혔을 경우,OptionalDataException 가 throw 됩니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
OptionalDataException - 아이콘 Image 가 없고, EOF 이외의 하등의 값이 읽혔다 경우
HeadlessException - GraphicsEnvironment.isHeadlesstrue 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
GraphicsEnvironment.isHeadless() , Image , Frame.getIconImage() , Frame.setIconImage(Image) , Frame.writeObject(ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 1.4 로부터 유효한 직렬화 가능 아이콘 Image 의 기입도 옵션으로 실행합니다.

시리얼 데이터:
옵션의 아이콘 Image
예외:
IOException
관련 항목:
Image , Frame.getIconImage() , Frame.setIconImage(Image) , Frame.readObject(ObjectInputStream)
직렬화 된 필드

maximizedBounds

Rectangle  maximizedBounds
이 프레임의 최대화된 경계입니다.

 
도입된 버젼:
1.4
관련 항목:
Frame.setMaximizedBounds(Rectangle) , Frame.getMaximizedBounds()

title

String  title
이것은 프레임의 타이틀입니다. 언제라도 변경할 수 있습니다. title 는 null 에서도 괜찮습니다가, 그 경우는 title = "" 가 됩니다.

 
관련 항목:
Frame.getTitle() , Frame.setTitle(String)

menuBar

MenuBar  menuBar
프레임의 도구모음입니다. menuBar = null 의 경우는 프레임에 도구모음은 표시되지 않습니다.

 
관련 항목:
Frame.getMenuBar() , Frame.setMenuBar(MenuBar)

resizable

boolean resizable
이 필드는 프레임이 사이즈 변경할 수 있을지 어떨지를 나타냅니다. 이 프롭퍼티는 언제라도 변경할 수 있습니다. 이 프레임이 사이즈 변경 가능한 경우는 resizable 는 true, 그렇지 않은 경우는 false 가 됩니다.

 
관련 항목:
Frame.isResizable()

undecorated

boolean undecorated
이 필드는 프레임의 장식을 없앨 수가 있을지 어떨지를 나타냅니다. 이 프롭퍼티를 변경할 수 있는 것은 프레임이 비표시가 되어 있는 때만입니다. 이 프레임의 장식을 없앨 수가 있는 경우,undecorated 는 true, 없앨 수가 없는 경우는 false 가 됩니다.

 
도입된 버젼:
1.4
관련 항목:
Frame.setUndecorated(boolean) , Frame.isUndecorated() , Component.isDisplayable()

mbManagement

boolean mbManagement
mbManagement 는 Motif 구현만으로 사용할 수 있습니다.

 

state

int state

ownedWindows

Vector <E > ownedWindows

frameSerializedDataVersion

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

직렬화 된 필드

gridx

int gridx
컴퍼넌트의 표시 영역의 리딩 엣지를 포함한 셀을 지정합니다. 이 경우, 행의 최초의 셀은 gridx=0 를 가집니다. 컴퍼넌트의 표시 영역의 리딩 엣지는, 수평 방향으로 왼쪽에서 우측향의 컨테이너에 대해서 좌단, 및 수평 방향으로 오른쪽으로부터 좌방향의 컨테이너에 대해서 우단이 됩니다. 값 RELATIVE 는, 컴퍼넌트를, 이 컴퍼넌트가 추가되기 직전에 컨테이너에 추가된 컴퍼넌트의 직후에 배치하도록(듯이) 지정합니다.  

디폴트 값는 RELATIVE 입니다. gridx 에는 0 보다 작은 값을 지정할 수 없습니다.

 
관련 항목:
GridBagConstraints.clone() , GridBagConstraints.gridy , ComponentOrientation

gridy

int gridy
컴퍼넌트의 표시 영역의 상부에 셀을 지정합니다. 상단의 셀은 gridy=0 를 가집니다. 값 RELATIVE 는, 이 컴퍼넌트를 직전에 컨테이너에 추가된 컴퍼넌트의 바로 밑에 배치하도록(듯이) 지정합니다.  

디폴트 값는 RELATIVE 입니다. gridy 에는 0 보다 작은 값을 지정할 수 없습니다.

 
관련 항목:
GridBagConstraints.clone() , GridBagConstraints.gridx

gridwidth

int gridwidth
컴퍼넌트의 표시 영역의 1 행의 셀수를 지정합니다.  

REMAINDER 를 사용해, 컴퍼넌트의 표시 영역이 gridx 로부터 행의 마지막 셀까지인 것을 지정합니다. RELATIVE 를 사용해, 컴퍼넌트의 표시 영역이 gridx 로부터 그 행의 마지막 1 개(살) 앞의 셀까지인 것을 지정합니다.  

gridwidth 에는 0 보다 작은 값을 지정할 수 없습니다. 디폴트 값는 1 입니다.

 
관련 항목:
GridBagConstraints.clone() , GridBagConstraints.gridheight

gridheight

int gridheight
컴퍼넌트의 표시 영역의 1 열의 셀수를 지정합니다.  

REMAINDER 를 사용해, 컴퍼넌트의 표시 영역이 gridy 로부터 열의 마지막 셀까지인 것을 지정합니다. RELATIVE 를 사용해, 컴퍼넌트의 표시 영역이 gridy 로부터 그 열의 마지막 1 개(살) 앞의 셀까지인 것을 지정합니다.  

gridheight 에는 0 보다 작은 값을 지정할 수 없습니다. 디폴트 값는 1 입니다.

 
관련 항목:
GridBagConstraints.clone() , GridBagConstraints.gridwidth

weightx

double weightx
여분의 수평 스페이스를 분배하는 방법을 지정합니다.  

구라두 가방 레이아웃 매니저는, 1 열의 웨이트가 1 열의 모든 컴퍼넌트의 최대의 weightx 가 되도록(듯이) 계산합니다. 결과의 레이아웃이 전부 칠할 필요가 있는 영역의 폭보다 작은 경우, 여분의 스페이스가 각 열의 웨이트 에 비례해 분배됩니다. 웨이트가 제로의 열에는, 여분의 스페이스는 분배되지 않습니다.  

모든 웨이트가 제로의 경우, 모든 여분의 스페이스가 셀의 구라두와 좌우 양단의 사이에 표시됩니다.  

이 필드의 디폴트 값는 0 입니다. weightx 에는 0 보다 작은 값을 지정할 수 없습니다.

 
관련 항목:
GridBagConstraints.clone() , GridBagConstraints.weighty

weighty

double weighty
수직의 여분의 스페이스를 분배하는 방법을 지정합니다.  

구라두 가방 레이아웃 매니저는, 1 행의 웨이트가 1 행의 모든 컴퍼넌트의 최대의 weighty 가 되도록(듯이) 계산합니다. 결과의 레이아웃이 전부 칠할 필요가 있는 영역의 높이보다 작은 경우, 여분의 스페이스가 각 행의 웨이트 에 비례해 분배됩니다. 웨이트가 제로의 행에는, 여분의 스페이스는 분배되지 않습니다.  

모든 웨이트가 제로의 경우, 모든 여분의 스페이스가 셀의 구라두와 상하의 양단의 사이에 표시됩니다.  

이 필드의 디폴트 값는 0 입니다. weighty 에는 0 보다 작은 값을 지정할 수 없습니다.

 
관련 항목:
GridBagConstraints.clone() , GridBagConstraints.weightx

anchor

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

fill

int fill
컴퍼넌트의 표시 영역이 컴퍼넌트의 필수 사이즈보다 클 때에 사용됩니다. 이것은, 컴퍼넌트를 사이즈 변경할지 어떨지를 지정해, 사이즈 변경을 실시하는 경우에는 그방법도 지정합니다.  

fill 에는, 다음의 값이 유효합니다.  

디폴트 값는 NONE 입니다.

 
관련 항목:
GridBagConstraints.clone()

insets

Insets  insets
컴퍼넌트의 외측의 패딩, 즉 컴퍼넌트와 그 표시 영역의 구석까지의 영역의 최소치를 지정합니다.  

디폴트 값는 new Insets(0, 0, 0, 0) 입니다.

 
관련 항목:
GridBagConstraints.clone()

ipadx

int ipadx
컴퍼넌트의 안쪽의 패딩, 즉 컴퍼넌트의 최소폭에 추가하는 영역의 값을 지정합니다. 컴퍼넌트의 폭은, 적어도 그 최소폭에 ipadx 픽셀을 더한 것입니다.  

디폴트 값는 0 입니다.

 
관련 항목:
GridBagConstraints.clone() , GridBagConstraints.ipady

ipady

int ipady
컴퍼넌트의 안쪽의 패딩, 즉 컴퍼넌트의 최소의 높이에 추가하는 영역의 값을 지정합니다. 컴퍼넌트의 높이는, 적어도 그 최소의 높이에 ipady 픽셀을 더한 것입니다.  

디폴트 값는 0 입니다.

 
관련 항목:
GridBagConstraints.clone() , GridBagConstraints.ipadx

tempX

int tempX
x 좌표의 일시적인 플레이스홀더입니다.

 

tempY

int tempY
y 좌표의 일시적인 플레이스홀더입니다.

 

tempWidth

int tempWidth
컴퍼넌트의 폭의 일시적인 플레이스홀더입니다.

 

tempHeight

int tempHeight
컴퍼넌트의 높이의 일시적인 플레이스홀더입니다.

 

minWidth

int minWidth
컴퍼넌트의 최소의 폭입니다. 이것은 ipady 의 계산에 사용됩니다. 디폴트는 0 입니다.

 
관련 항목:
GridBagConstraints.ipady

minHeight

int minHeight
컴퍼넌트의 최소의 높이입니다. 이것은 ipadx 의 계산에 사용됩니다. 디폴트는 0 입니다.

 
관련 항목:
GridBagConstraints.ipadx

Class java.awt.GridBagLayout extends Object implements Serializable

serialVersionUID: 8838754796412211005L

직렬화 된 필드

comptable

Hashtable <K ,V > comptable
이 해시 테이블은, 컴퍼넌트와 컴퍼넌트의 구라두 가방 제약과의 관련성을 유지합니다. comptable 의 키는 컴퍼넌트로, 값은 GridBagConstraints 의 인스턴스입니다.

 
관련 항목:
GridBagConstraints

defaultConstraints

GridBagConstraints  defaultConstraints
이 필드는, 디폴트 값를 포함하는 구라두 가방 제약의 인스턴스를 보관 유지합니다. 그 때문에, 컴퍼넌트에 거기에 관련한 구라두 가방 제약이 없는 경우, 그 컴퍼넌트에는 defaultConstraints 의 카피를 할당할 수 있습니다.

 
관련 항목:
GridBagLayout.getConstraints(Component) , GridBagLayout.setConstraints(Component, GridBagConstraints) , GridBagLayout.lookupConstraints(Component)

layoutInfo

GridBagLayoutInfo  layoutInfo
이 필드는, 구라두 가방의 레이아웃 정보를 보관 유지합니다. 이 필드의 정보는, 구라두 가방의 최신의 검사에 근거합니다. layoutInfonull 의 경우는, 구라두 가방에 컴퍼넌트가 없는지, 또는 컴퍼넌트가 있어도 그것이 아직 검사를 받고 있지 않은 것을 의미합니다.

 
관련 항목:
GridBagLayout.getLayoutInfo(Container, int)

columnWidths

int[] columnWidths
이 필드는, 열의 최소폭에 대한 오버라이드(override)를 보관 유지합니다. 이 필드가 null 가 아닌 경우, 모든 최소렬폭이 계산된 후에, 그 값이 구라두 가방에 적용됩니다. columnWidths 에 렬수보다 많은 요소가 있는 경우, columnWidth 의 요소수에 맞추기 위해서(때문에) 구라두 가방에 열이 추가됩니다.

 
관련 항목:
GridBagLayout.getLayoutDimensions()

rowHeights

int[] rowHeights
이 필드는, 행의 최소의 높이에 대한 오버라이드(override)를 보관 유지합니다. 이 필드가 null 가 아닌 경우, 모든 최소의 행의 높이가 계산된 후에, 그 값이 구라두 가방에 적용됩니다. rowHeights 에 행수보다 많은 요소가 있는 경우,rowHeights 의 요소수에 맞추기 위해서(때문에), 구라두 가방에 행이 추가됩니다.

 
관련 항목:
GridBagLayout.getLayoutDimensions()

columnWeights

double[] columnWeights
이 필드는, 열의 웨이트에 대한 오버라이드(override)를 보관 유지합니다. 이 필드가 null 가 아닌 경우, 모든 열의 웨이트가 계산된 후에, 그 값이 구라두 가방에 적용됩니다. columnWeights[i] > 가 열 i 의 웨이트보다 큰 경우, 열 i 에 columnWeights[i] 의 웨이트를 할당할 수 있습니다. columnWeights 에 렬수보다 많은 요소가 있는 경우, 초과한 요소는 무시되어 열의 작성은 행해지지 않습니다.

 

rowWeights

double[] rowWeights
이 필드는, 행의 웨이트에 대한 오버라이드(override)를 보관 유지합니다. 이 필드가 null 가 아닌 경우, 모든 행의 웨이트가 계산된 후에, 그 값이 구라두 가방에 적용됩니다. rowWeights[i] > 가 행 i 의 웨이트보다 큰 경우, 행 i 에 rowWeights[i] 의 웨이트를 할당할 수 있습니다. rowWeights 에 행수보다 많은 요소가 있는 경우, 초과한 요소는 무시되어 행의 작성은 행해지지 않습니다.

 

componentAdjusting

Component  componentAdjusting
배치되는 컴퍼넌트. adjustForGravity 에 호출하기 전으로 설정됩니다.

Class java.awt.GridBagLayoutInfo extends Object implements Serializable

serialVersionUID: -4899416460737170217L

직렬화 된 필드

width

int width

height

int height

startx

int startx

starty

int starty

minWidth

int[] minWidth

minHeight

int[] minHeight

weightX

double[] weightX

weightY

double[] weightY

hasBaseline

boolean hasBaseline

baselineType

short[] baselineType

maxAscent

int[] maxAscent

maxDescent

int[] maxDescent

Class java.awt.GridLayout extends Object implements Serializable

serialVersionUID: -7411804673224730901L

직렬화 된 필드

hgap

int hgap
렬간의 공간을 지정하는 수평 방향의 간격 (픽셀 단위)입니다. 언제라도 변경할 수 있습니다. 제로 또는 정의 정수로 합니다.

 
관련 항목:
GridLayout.getHgap() , GridLayout.setHgap(int)

vgap

int vgap
행간의 공간을 지정하는 수직 방향의 간격 (픽셀 단위)입니다. 언제라도 변경할 수 있습니다. 제로 또는 정의 정수로 합니다.

 
관련 항목:
GridLayout.getVgap() , GridLayout.setVgap(int)

rows

int rows
구라두로 지정된 행의 수입니다. 행수는 언제라도 변경할 수 있습니다. 제로 또는 정의 정수로 합니다. '0'는 「임의의 수」를 의미해, 이것은, 그 치수의 Row 의 수는 열의 치수로 의존한다고 하는 것입니다.

 
관련 항목:
GridLayout.getRows() , GridLayout.setRows(int)

cols

int cols
구라두로 지정된 열의 수입니다. 렬수는 언제라도 변경할 수 있습니다. 제로 또는 정의 정수로 합니다. '0'는 「임의의 수」를 의미해, 이것은, 그 치수의 Column 의 수는 행의 치수로 의존한다고 하는 것입니다.

 
관련 항목:
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

직렬화 된 필드

top

int top
상부로부터의 인 세트입니다. 이 값이 구형의 Top 에 추가되어 Top 의 새로운 위치가 됩니다.

 
관련 항목:
Insets.clone()

left

int left
좌측으로부터의 인 세트입니다. 이 값이 구형의 Left 에 추가되어 Left 의 새로운 위치가 됩니다.

 
관련 항목:
Insets.clone()

bottom

int bottom
하부로부터의 인 세트입니다. 이 값이 구형의 Bottom 로부터 감산되어 Bottom 의 새로운 위치가 됩니다.

 
관련 항목:
Insets.clone()

right

int right
우측으로부터의 인 세트입니다. 이 값이 구형의 Right 로부터 감산되어 Right 의 새로운 위치가 됩니다.

 
관련 항목:
Insets.clone()

Class java.awt.Label extends Component implements Serializable

serialVersionUID: 3094126758329070636L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
객체 입력 스트림로부터 라벨을 읽어들입니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
ClassNotFoundException
IOException
도입된 버젼:
1.4
관련 항목:
GraphicsEnvironment.isHeadless()
직렬화 된 필드

text

String  text
이 라벨의 텍스트입니다. 이 텍스트는 프로그램에 의해 변경됩니다만 사용자에게는 할 수 없습니다.

 
관련 항목:
Label.getText() , Label.setText(String)

alignment

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

직렬화 메소드

readObject

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)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 ItemListenerActionListeners 의 리스트는 옵션 데이터로서 기입해집니다. 직렬화할 수 없는 청취자는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 로 종료하는 0 개 이상의 페어의 순서. 페어는 StringObject 로 구성된다. String 는 객체의 형태를 나타내, 다음의 언젠가된다. ItemListener 객체를 나타낸다 itemListenerK, ActionListener 객체를 나타낸다 actionListenerK
예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Component.itemListenerK , Component.actionListenerK , List.readObject(ObjectInputStream)
직렬화 된 필드

items

Vector <E > items
List Component 의 일부가 되는 항목을 보관 유지하기 위해서 작성된 벡터입니다.

 
관련 항목:
List.addItem(String) , List.getItem(int)

rows

int rows
이 필드에는 List Component 의 표시행의 수를 나타냅니다. 실제로 리스트 컴퍼넌트를 작성할 경우에 1 번만 지정합니다. 변경은 할 수 없습니다.

 
관련 항목:
List.getRows()

multipleMode

boolean multipleMode
multipleMode 는, 리스트 컴퍼넌트가 복수 선택 모드로 설정되었을 경우에 true 와 설정되는 변수로, 사용자는 한 번에 리스트내의 복수의 항목을 선택할 수 있습니다. 리스트 컴퍼넌트가 단일 선택 모드로 설정되어 있는 경우는 multipleMode 는 false 와 설정되어 사용자는 매회 리스트내의 1 항목밖에 선택할 수 없습니다.

 
관련 항목:
List.isMultipleMode() , List.setMultipleMode(boolean)

selected

int[] selected
selected 는, 선택한 항목의 인덱스를 포함한 배열입니다.

 
관련 항목:
List.getSelectedIndexes() , List.getSelectedIndex()

visibleIndex

int visibleIndex
이 변수에는 특정의 리스트 항목을 표시할 때에 사용하는 값이 포함됩니다.

 
관련 항목:
List.makeVisible(int)

listSerializedDataVersion

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

직렬화 된 필드

parent

List  parent

indexInParent

int indexInParent

Class java.awt.MediaTracker extends Object implements Serializable

serialVersionUID: -483174189758638095L

직렬화 된 필드

target

Component  target
이미지가 최종적으로 draw 되는 메디아트락카에 의해 감시되는, 지정한 Component 입니다.

 
관련 항목:
MediaTracker.MediaTracker(Component)

head

java.awt.MediaEntry head
MediaTracker 에 의해 감시되는 Images 의 리스트의 선두입니다.

 
관련 항목:
MediaTracker.addImage(Image, int) , MediaTracker.removeImage(Image)

Class java.awt.Menu extends MenuItem implements Serializable

serialVersionUID: -8809584163345499784L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException ,
                        HeadlessException 
ObjectInputStream 를 읽어들입니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
IOException
ClassNotFoundException
관련 항목:
GraphicsEnvironment.isHeadless() , Menu.writeObject(ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다.

예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Menu.readObject(ObjectInputStream)
직렬화 된 필드

items

Vector <E > items
Menu 의 일부가 되는 항목의 벡터

 
관련 항목:
Menu.countItems()

tearOff

boolean tearOff
이 필드는 메뉴에 프롭퍼티의 티아가 있는지를 나타냅니다. 메뉴에 티아오후프로파티가 있는 경우는,true 가 설정되지 않은 경우는 false 가 설정됩니다. 메뉴가 티아오후 되어 그 후 불필요하게 되었을 경우, 사용자가 삭제할 수 있습니다.

 
관련 항목:
Menu.isTearOff()

isHelpMenu

boolean isHelpMenu
이 필드는, 해당하는 Menu 가 실제로 헬프 메뉴인 경우는 true 와 설정됩니다. 그렇지 않은 경우는,false 와 설정됩니다.

 

menuSerializedDataVersion

int menuSerializedDataVersion
메뉴의 직렬화 된 데이터의 버젼입니다.

 

Class java.awt.Menu.AccessibleAWTMenu extends MenuItem.AccessibleAWTMenuItem implements Serializable

serialVersionUID: 5228160894980069094L

Class java.awt.MenuBar extends MenuComponent implements Serializable

serialVersionUID: -4930327919388951260L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 를 읽어들입니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
GraphicsEnvironment.isHeadless() , MenuBar.writeObject(java.io.ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws ClassNotFoundException ,
                         IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다.

예외:
ClassNotFoundException
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , MenuBar.readObject(java.io.ObjectInputStream)
직렬화 된 필드

menus

Vector <E > menus
이 필드는 MenuBar 의 일부가 되는 실제의 메뉴의 벡터를 나타냅니다.

 
관련 항목:
MenuBar.countMenus()

helpMenu

Menu  helpMenu
이 메뉴는 헬프에 사용하는 특별 메뉴입니다. 플랫폼에 따라서는 도구모음의 우단에 표시되는 점에 주의해 주세요.

 
관련 항목:
MenuBar.getHelpMenu() , MenuBar.setHelpMenu(Menu)

menuBarSerializedDataVersion

int menuBarSerializedDataVersion
MenuBar 의 직렬화 된 데이터의 버젼입니다.

 

Class java.awt.MenuBar.AccessibleAWTMenuBar extends MenuComponent.AccessibleAWTMenuComponent implements Serializable

serialVersionUID: -8577604491830083815L

Class java.awt.MenuComponent extends Object implements Serializable

serialVersionUID: -4536902356223894379L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
객체 입력 스트림로부터 메뉴 컴퍼넌트를 읽어들입니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
GraphicsEnvironment.isHeadless()
직렬화 된 필드

font

Font  font
메뉴 컴퍼넌트의 폰트입니다. 이 값은, 디폴트가 사용되는 포인트에서는 null 입니다. 디폴트는 null 입니다.

 
관련 항목:
MenuComponent.setFont(Font) , MenuComponent.getFont()

name

String  name
메뉴 컴퍼넌트의 이름입니다. 디폴트는 null 입니다.

 
관련 항목:
MenuComponent.getName() , MenuComponent.setName(String)

nameExplicitlySet

boolean nameExplicitlySet
이름이 명시적으로 설정될지 어떨지를 나타내는 변수입니다. true 의 경우는, 이름이 명시적으로 설정됩니다. 디폴트는 false 입니다.

 
관련 항목:
MenuComponent.setName(String)

newEventsOnly

boolean newEventsOnly
디폴트는 false 입니다.

 
관련 항목:
MenuComponent.dispatchEvent(AWTEvent)

accessibleContext

AccessibleContext  accessibleContext

Class java.awt.MenuComponent.AccessibleAWTMenuComponent extends AccessibleContext implements Serializable

serialVersionUID: -4269533416223798698L

Class java.awt.MenuItem extends MenuComponent implements Serializable

serialVersionUID: -21757335363267194L

직렬화 메소드

readObject

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)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 ActionListeners 의 리스트는 옵션의 데이터로서 기입해집니다. 직렬화할 수 없는 청취자는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 로 종료하는 0 개 이상의 페어의 순서. 페어는 StringObject 로 구성된다. String 는 객체의 형태를 나타내, 다음의 언젠가된다. ActionListener 객체를 나타낸다 actionListenerK
예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , MenuItem.readObject(ObjectInputStream)
직렬화 된 필드

enabled

boolean enabled
메뉴 항목이 유효한가 어떤가를 나타내는 값입니다. 유효한 경우는,enabled 가 true 로 설정됩니다. 그렇지 않은 경우는,enabled 가 false 로 설정됩니다.

 
관련 항목:
MenuItem.isEnabled() , MenuItem.setEnabled(boolean)

label

String  label
label 는 메뉴 항목의 라벨입니다. 임의의 캐릭터 라인으로 나타냅니다.

 
관련 항목:
MenuItem.getLabel() , MenuItem.setLabel(String)

actionCommand

String  actionCommand
이 필드는 특정의 메뉴 항목이 발행한 커멘드를 나타냅니다. 디폴트에서는, setActionCommand 를 사용해 설정되어 있지 않은 경우는 actionCommand 가 메뉴 항목의 라벨입니다.

 
관련 항목:
MenuItem.setActionCommand(String) , MenuItem.getActionCommand()

eventMask

long eventMask
eventMask 는 enableEvents 를 사용한 서브 클래스만을 설정할 수 있습니다. 청취자가 이벤트를 요구할 때와 서브 클래스가 이벤트를 요구할 때의 차이를 구별하기 위해서, 청취자를 등록할 때는, 이 마스크를 사용하지 말아 주세요.

 

shortcut

MenuShortcut  shortcut
메뉴 항목에 관련하고 있는 키스트로크(keystroke)의 순서입니다. 주: 1.1. 2 로 쇼트 컷을 기능시키려면 , 메뉴 항목으로 setActionCommand()를 사용할 필요가 있습니다.

 
관련 항목:
MenuItem.getShortcut() , MenuItem.setShortcut(MenuShortcut) , MenuItem.deleteShortcut()

menuItemSerializedDataVersion

int menuItemSerializedDataVersion
메뉴 항목의 직렬화 된 데이터의 버젼입니다.

 

Class java.awt.MenuItem.AccessibleAWTMenuItem extends MenuComponent.AccessibleAWTMenuComponent implements Serializable

serialVersionUID: -217847831945965825L

Class java.awt.MenuShortcut extends Object implements Serializable

serialVersionUID: 143448358473180225L

직렬화 된 필드

key

int key
메뉴 쇼트 컷의 가상 키코드입니다. 이것은 메뉴 쇼트 컷을 작성하는 키코드입니다. 이것은 문자는 아니고 가상 키코드입니다. 예를 들어, 키 「a」는 KeyEvent.VK_A 로 나타내지는 것에 주의해 주세요. 또, 버젼 1.1.x 에서는 메뉴 항목에 setActionCommand()를 사용해 쇼트 컷을 기능시킬 필요가 있습니다. 그렇게 하지 않으면 null 액션 커멘드를 방아쇠 합니다.

 
도입된 버젼:
JDK1. 1
관련 항목:
MenuShortcut.getKey() , MenuShortcut.usesShiftModifier() , KeyEvent

usesShift

boolean usesShift
쉬프트 키가 밀렸는지의 여부를 나타냅니다. 쉬프트 키를 눌렀을 경우는 true, 누르지 않았던 경우는 false 가 됩니다.

 
도입된 버젼:
JDK1. 1
관련 항목:
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

직렬화 된 필드

x

int x
Point 의 X 좌표입니다. X 좌표가 설정되어 있지 않은 경우는 디폴트로 0 이 됩니다.

 
도입된 버젼:
1.0
관련 항목:
Point.getLocation() , Point.move(int, int)

y

int y
Point 의 Y 좌표입니다. Y 좌표가 설정되어 있지 않은 경우는 디폴트로 0 이 됩니다.

 
도입된 버젼:
1.0
관련 항목:
Point.getLocation() , Point.move(int, int)

Class java.awt.Polygon extends Object implements Serializable

serialVersionUID: -6460061437900069969L

직렬화 된 필드

npoints

int npoints
점의 총수입니다. npoints 의 값은 이 Polygon 의 유효한 점의 수를 나타내,xpoints 또는 ypoints 의 요소의 수보다 작아집니다. 이 값은 null 를 취할 수가 있습니다.

 
도입된 버젼:
1.0
관련 항목:
Polygon.addPoint(int, int)

xpoints

int[] xpoints
X 좌표의 배열입니다. 이 배열의 요소의 수는, 이 Polygon 의 X 좌표의 수보다 커집니다. 여분의 요소에 의해, 이 배열을 재차 작성하지 않고 , 이 Polygon 에 새로운 점을 추가할 수 있습니다. npoints 의 값은, 이 Polygon 의 유효한 점의 수와 같습니다.

 
도입된 버젼:
1.0
관련 항목:
Polygon.addPoint(int, int)

ypoints

int[] ypoints
Y 좌표의 배열입니다. 이 배열의 요소의 수는, 이 Polygon 의 Y 좌표의 수보다 커집니다. 여분의 요소에 의해, 이 배열을 재차 작성하지 않고 , 이 Polygon 에 새로운 점을 추가할 수 있습니다. npoints 의 값은, 이 Polygon 의 유효한 점의 수와 같습니다.

 
도입된 버젼:
1.0
관련 항목:
Polygon.addPoint(int, int)

bounds

Rectangle  bounds
Polygon 의 경계입니다. null 도 사용할 수 있습니다.

 
도입된 버젼:
1.0
관련 항목:
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

직렬화 된 필드

x

int x
Rectangle 의 좌상구석의 X 좌표입니다.

 
도입된 버젼:
1.0
관련 항목:
Rectangle.setLocation(int, int) , Rectangle.getLocation()

y

int y
Rectangle 의 좌상구석의 Y 좌표입니다.

 
도입된 버젼:
1.0
관련 항목:
Rectangle.setLocation(int, int) , Rectangle.getLocation()

width

int width
Rectangle 의 폭입니다.

 
도입된 버젼:
1.0
관련 항목:
Rectangle.setSize(int, int) , Rectangle.getSize()

height

int height
Rectangle 의 높이입니다.

 
도입된 버젼:
1.0
관련 항목:
Rectangle.setSize(int, int) , Rectangle.getSize()

Class java.awt.Scrollbar extends Component implements Serializable

serialVersionUID: 8451667562882310543L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우,Scrollbar 에 의해 트리거되는 액션 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
GraphicsEnvironment.isHeadless() , Scrollbar.writeObject(ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 AdjustmentListeners 의 리스트는 옵션의 데이터로서 기입해집니다. 직렬화할 수 없는 청취자는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 로 종료하는 0 개 이상의 페어의 순서. 페어는 StringObject 로 구성된다. String 는 객체의 형태를 나타내, 다음의 언젠가된다. AdjustmentListener 객체를 나타낸다 adjustmentListenerK
예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Component.adjustmentListenerK , Scrollbar.readObject(ObjectInputStream)
직렬화 된 필드

value

int value
Scrollbar 의 값입니다. 이 프롭퍼티는 visibleAmountminimum 이상으로 maximum 이하가 아니면 안됩니다.

 
관련 항목:
Scrollbar.getValue() , Scrollbar.setValue(int)

maximum

int maximum
Scrollbar 의 최대치입니다. 이 값은 minimum 치보다 크지 않으면 안됩니다.

 
관련 항목:
Scrollbar.getMaximum() , Scrollbar.setMaximum(int)

minimum

int minimum
Scrollbar 의 최소치입니다. 이 값은 maximum 치보다 작지 않으면 안됩니다.

 
관련 항목:
Scrollbar.getMinimum() , Scrollbar.setMinimum(int)

visibleAmount

int visibleAmount
Scrollbar 의 가시 부분의 사이즈입니다. 이 파라미터는 일반적으로 현재 가시인 값의 범위를 나타내기 위해서(때문에) 사용됩니다.

 
관련 항목:
Scrollbar.getVisibleAmount() , Scrollbar.setVisibleAmount(int)

orientation

int orientation
Scrollbar 의 방향으로, 수평 또는 수직입니다. 이 값은 스크롤 바의 작성시로 지정합니다.
방향은,VERTICAL 또는 HORIZONTAL 의 어딘가에 한정됩니다.

 
관련 항목:
Scrollbar.getOrientation() , Scrollbar.setOrientation(int)

lineIncrement

int lineIncrement
스크롤 바가 행 단위로 상하할 경우에 스크롤 바치가 변화하는 양입니다. 이 값은 부가 아닌 정수치로 합니다.

 
관련 항목:
Scrollbar.getLineIncrement() , Scrollbar.setLineIncrement(int)

pageIncrement

int pageIncrement
스크롤 바가 페이지 단위로 상하할 경우에 스크롤 바치가 변화하는 양입니다. 이 값은 부가 아닌 정수치로 합니다.

 
관련 항목:
Scrollbar.getPageIncrement() , Scrollbar.setPageIncrement(int)

scrollbarSerializedDataVersion

int scrollbarSerializedDataVersion
스크롤 바의 직렬화 된 데이터의 버젼입니다.

 

Class java.awt.Scrollbar.AccessibleAWTScrollBar extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: -344337268523697807L

Class java.awt.ScrollPane extends Container implements Serializable

serialVersionUID: 7956609840827222915L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
디폴트의 직렬화 가능 필드를 스트림에 읽어들입니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
GraphicsEnvironment.isHeadless()

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다.

예외:
IOException
직렬화 된 필드

scrollbarDisplayPolicy

int scrollbarDisplayPolicy
스크롤 바를 표시하는 방법은 3 개 있습니다. 이 정수치는, 3 개의 표시 방법 (SCROLLBARS_ALWAYS, SCROLLBARS_AS_NEEDED, SCROLLBARS_NEVER)의 어느쪽이든을 나타냅니다.

 
관련 항목:
ScrollPane.getScrollbarDisplayPolicy()

vAdjustable

ScrollPaneAdjustable  vAdjustable
조정 가능한 수직 스크롤 바입니다. 3 개의 Adjustable 메소드, 즉 setMinimum(),setMaximum(),setVisibleAmount() 는 절대로 호출하지 말아 주세요.

 
관련 항목:
ScrollPane.getVAdjustable()

hAdjustable

ScrollPaneAdjustable  hAdjustable
조정 가능한 수평 스크롤 바입니다. 3 개의 Adjustable 메소드, 즉 setMinimum(),setMaximum(),setVisibleAmount() 는 절대로 호출하지 말아 주세요.

 
관련 항목:
ScrollPane.getHAdjustable()

wheelScrollingEnabled

boolean wheelScrollingEnabled
MouseWheelEvent 가 수취되었을 때에 스크롤을 실시하도록(듯이) 할지 어떨지를 나타냅니다.

 
도입된 버젼:
1.4

Class java.awt.ScrollPane.AccessibleAWTScrollPane extends Container.AccessibleAWTContainer implements Serializable

serialVersionUID: 6100703663886637L

Class java.awt.ScrollPaneAdjustable extends Object implements Serializable

serialVersionUID: -3359745691033257079L

직렬화 된 필드

sp

ScrollPane  sp
이 객체가 스크롤 바인 ScrollPane 입니다.

 

orientation

int orientation
이 스크롤 바의 방향입니다.

 
관련 항목:
ScrollPaneAdjustable.getOrientation() , Adjustable.HORIZONTAL , Adjustable.VERTICAL

value

int value
이 스크롤 바의 값입니다. valueminimum 보다 크고, maximum 보다 작지 않으면 안됩니다.

 
관련 항목:
ScrollPaneAdjustable.getValue() , ScrollPaneAdjustable.setValue(int)

minimum

int minimum
이 스크롤 바의 최소치입니다. 이 값은 ScrollPane 에 의해서만 설정할 수 있습니다.  

주의: 현재의 구현에서는,minimum 는 항상 0 입니다. 이 필드는 setSpan 메소드에 의해서만 변경되어ScrollPane 는 항상 최소치 0 을 가지는 메소드를 호출합니다. getMinimum 메소드는, 이 필드를 조사하지 않고 항상 0 을 돌려줍니다.

 
관련 항목:
ScrollPaneAdjustable.getMinimum() , ScrollPaneAdjustable.setSpan(int, int, int)

maximum

int maximum
이 스크롤 바의 최대치입니다. 이 값은 ScrollPane 에 의해서만 설정할 수 있습니다.

 
관련 항목:
ScrollPaneAdjustable.getMaximum() , ScrollPaneAdjustable.setSpan(int, int, int)

visibleAmount

int visibleAmount
이 스크롤 바의 가시 부분의 사이즈입니다. 이 값은 ScrollPane 에 의해서만 설정할 수 있습니다.

 
관련 항목:
ScrollPaneAdjustable.getVisibleAmount() , ScrollPaneAdjustable.setSpan(int, int, int)

unitIncrement

int unitIncrement
스크롤 바가 행 단위로 상하할 경우에 스크롤 바치가 변화하는 양입니다. 이 값은 부가 아닌 정수치로 합니다.

 
관련 항목:
ScrollPaneAdjustable.getUnitIncrement() , ScrollPaneAdjustable.setUnitIncrement(int)

blockIncrement

int blockIncrement
스크롤 바가 페이지 단위로 상하할 경우에 스크롤 바치가 변화하는 양입니다. 이 값은 부가 아닌 정수치로 합니다.

 
관련 항목:
ScrollPaneAdjustable.getBlockIncrement() , ScrollPaneAdjustable.setBlockIncrement(int)

adjustmentListener

AdjustmentListener  adjustmentListener

Class java.awt.SystemColor extends Color implements Serializable

serialVersionUID: 4503142729533789064L

Class java.awt.TextArea extends TextComponent implements Serializable

serialVersionUID: 3692302836626095722L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 를 읽어들입니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
GraphicsEnvironment.isHeadless()
직렬화 된 필드

rows

int rows
TextArea 의 행수입니다. 이 파라미터는 텍스트 영역의 높이를 판정합니다. 부가 아닌 수가 되는 것이 보증되고 있습니다.

 
관련 항목:
TextArea.getRows() , TextArea.setRows(int)

columns

int columns
TextArea 의 렬수입니다. 렬폭은, 플랫폼에 의해 달라 대략 평균 문자폭이 됩니다. 이 파라미터는 텍스트 영역의 폭을 판정합니다. 부가 아닌 수가 되는 것이 보증되고 있습니다.

 
관련 항목:
TextArea.setColumns(int) , TextArea.getColumns()

scrollbarVisibility

int scrollbarVisibility
텍스트 영역에 어느 스크롤 바가 작성되는지를 판정합니다. 다음의 4 개의 값의 머지않아인가입니다. SCROLLBARS_BOTH = 양쪽 모두의 스크롤 바
SCROLLBARS_HORIZONTAL_ONLY = 수평 스크롤 바만
SCROLLBARS_VERTICAL_ONLY = 수직 스크롤 바만
SCROLLBARS_NONE = 스크롤 바 없음

 
관련 항목:
TextArea.getScrollbarVisibility()

textAreaSerializedDataVersion

int textAreaSerializedDataVersion
textArea 의 직렬화 된 데이터의 버젼입니다.

 

Class java.awt.TextArea.AccessibleAWTTextArea extends TextComponent.AccessibleAWTTextComponent implements Serializable

serialVersionUID: 3472827823632144419L

Class java.awt.TextComponent extends Component implements Serializable

serialVersionUID: -2214773872412987419L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우, TextComponent 에 의해 트리거되는 텍스트 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
TextComponent.removeTextListener(java.awt.event.TextListener) , TextComponent.addTextListener(java.awt.event.TextListener) , GraphicsEnvironment.isHeadless()

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 TextListener(s)의 리스트는 옵션의 데이터로서 기입해집니다. 직렬화 가능하지 않은 TextListener(s)는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 로 종료하는 0 개 이상의 페어의 순서. 페어는 String 와 Object 로 구성된다. String 는 객체의 형태를 나타내, TextListener 객체인가, 이것을 나타내는 textListenerK 의 언젠가
예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Component.textListenerK
직렬화 된 필드

text

String  text
텍스트의 값입니다. null 치는 "" 과 같습니다.

 
관련 항목:
TextComponent.setText(String) , TextComponent.getText()

editable

boolean editable
TextComponent 가 편집 가능한가 어떤가를 나타내는 boolean 형입니다. 텍스트 컴퍼넌트가 편집 가능한 경우는 true, 그렇지 않은 경우는 false 입니다.

 
관련 항목:
TextComponent.isEditable()

selectionStart

int selectionStart
선택 텍스트에 관한 선택입니다. selectionStart 는 선택된 텍스트의 시점입니다.

 
관련 항목:
TextComponent.getSelectionStart() , TextComponent.setSelectionStart(int)

selectionEnd

int selectionEnd
선택 텍스트에 관한 선택입니다. selectionEnd 는 선택된 텍스트의 종점입니다.

 
관련 항목:
TextComponent.getSelectionEnd() , TextComponent.setSelectionEnd(int)

backgroundSetByClientCode

boolean backgroundSetByClientCode

textComponentSerializedDataVersion

int textComponentSerializedDataVersion
TextComponent 의 직렬화 된 데이터의 버젼입니다.

 

checkForEnableIM

boolean checkForEnableIM

Class java.awt.TextComponent.AccessibleAWTTextComponent extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 3631432373506317811L

Class java.awt.TextField extends TextComponent implements Serializable

serialVersionUID: -2966288784432217853L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 를 읽어들여, 그것이 null 가 아닌 경우, TextField 에 의해 트리거되는 액션 이벤트를 수신하기 위한 청취자를 추가합니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadless()true 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
TextField.removeActionListener(ActionListener) , TextField.addActionListener(ActionListener) , GraphicsEnvironment.isHeadless()

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 직렬화 가능한 ActionListener(s)의 리스트는 옵션의 데이터로서 기입해집니다. 직렬화할 수 없는 ActionListener(s)는 검출되어 그러한 직렬화는 시행되지 않습니다.

시리얼 데이터:
null 로 종료하는 0 개 이상의 페어의 순서. 페어는 String 와 Object 로 구성된다. String 는 객체의 형태를 나타내, ActionListener 객체인가, 이것을 나타내는 actionListenerK 의 언젠가
예외:
IOException
관련 항목:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener) , Component.actionListenerK
직렬화 된 필드

columns

int columns
이 텍스트 필드의 렬수를 설정합니다. 렬폭은, 플랫폼에 의해 달라 대략 평균 문자폭이 됩니다. 부가 아닌 수가 되는 것이 보증되고 있습니다.

 
관련 항목:
TextField.setColumns(int) , TextField.getColumns()

echoChar

char echoChar
메아리 문자입니다. 이 문자는, 텍스트 필드에 박는 문자를 표시하고 싶지 않을 때에 사용됩니다. echoChar = 0 의 경우, 이 설정은 해제됩니다.

 
관련 항목:
TextField.getEchoChar() , TextField.setEchoChar(char) , TextField.echoCharIsSet()

textFieldSerializedDataVersion

int textFieldSerializedDataVersion
텍스트 필드의 직렬화 된 데이터의 버젼입니다.

 

Class java.awt.TextField.AccessibleAWTTextField extends TextComponent.AccessibleAWTTextComponent implements Serializable

serialVersionUID: 6219164359235943158L

Class java.awt.Window extends Container implements Serializable

serialVersionUID: 4497834738069338734L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException ,
                        HeadlessException 
ObjectInputStream 및 청취자의 추가 리스트를 읽어들여, 컴퍼넌트에 의해 트리거되는 다양한 이벤트를 받습니다. 또, 아이의 윈도우 (null 의 가능성이 있다)의 리스트도 읽어들입니다. 인식할 수 없는 키 또는 값은 무시됩니다.

예외:
HeadlessException - GraphicsEnvironment.isHeadlesstrue 를 돌려주는 경우
ClassNotFoundException
IOException
관련 항목:
GraphicsEnvironment.isHeadless() , Window.writeObject(java.io.ObjectOutputStream)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트의 직렬화 가능 필드를 스트림에 기입합니다. 옵션의 데이터로서 직렬화 가능한 WindowListenerWindowFocusListener 를 기입합니다. 옵션의 데이터로서 아이의 윈도우의 리스트를 기입합니다. 옵션의 데이터로서 아이콘 이미지의 리스트를 기입합니다.

시리얼 데이터:
null 로 종료한다 0 개 이상의 페어의 순서. 페어는 StringObject 로 구성된다. String 는 객체의 형태를 나타내, 다음의 언젠가된다. WindowListener 객체를 나타낸다 windowListenerK, WindowFocusListener 객체를 나타낸다 windowFocusWindowK, Window 객체를 나타낸다 ownedWindowK
예외:
IOException
관련 항목:
AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener) , Component.windowListenerK , Component.windowFocusListenerK , Component.ownedWindowK , Window.readObject(ObjectInputStream)
직렬화 된 필드

warningString

String  warningString
윈도우가 시큐리티 보호되어 있지 않을 때에 표시되는 경고 메세지를 나타냅니다. SecurityManager.checkTopLevelWindow() 호출용으로 인스톨 되고 있는 시큐리티 매니저를 가지는 윈도우는 false 입니다. 이 메세지는 윈도우의 어디에라도 표시할 수가 있습니다.

 
관련 항목:
Window.getWarningString()

syncLWRequests

boolean syncLWRequests

state

int state
Window 상태를 표현하는 정수치입니다.

 
도입된 버젼:
1.2
관련 항목:
Window.show()

alwaysOnTop

boolean alwaysOnTop
Window 의 맨 앞면 상태를 나타내는 boolean 치입니다.

 
도입된 버젼:
1.5
관련 항목:
Window.setAlwaysOnTop(boolean) , Window.isAlwaysOnTop()

modalExclusionType

Dialog.ModalExclusionType  modalExclusionType
 
도입된 버젼:
1.6
관련 항목:
Dialog.ModalExclusionType , Window.getModalExclusionType() , Window.setModalExclusionType(java.awt.Dialog.ModalExclusionType)

focusMgr

java.awt.FocusManager focusMgr
사용되고 있지 않습니다. 직렬화에 관한 하위 호환을 위해서(때문에) 보관 유지되고 있습니다.

 
도입된 버젼:
1.2

focusableWindowState

boolean focusableWindowState
이 Window 가 포커스 된 Window 가 될 수 있을지 어떨지를 지정합니다.

 
도입된 버젼:
1.4
관련 항목:
Window.getFocusableWindowState() , Window.setFocusableWindowState(boolean)

windowSerializedDataVersion

int windowSerializedDataVersion
윈도우의 직렬화 된 데이터의 버젼입니다.

 

locationByPlatform

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

직렬화 된 필드

type

int type

numComponents

int numComponents

Class java.awt.color.ICC_ColorSpace extends ColorSpace implements Serializable

serialVersionUID: 3455889114070431483L

직렬화 된 필드

thisProfile

ICC_Profile  thisProfile

minVal

float[] minVal

maxVal

float[] maxVal

diffMinMax

float[] diffMinMax

invDiffMinMax

float[] invDiffMinMax

needScaleInit

boolean needScaleInit

Class java.awt.color.ICC_Profile extends Object implements Serializable

serialVersionUID: -3938515861990936766L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
디폴트의 직렬화 가능 필드를 스트림로부터 읽어들입니다. 추가 데이터로서 스트림로부터 캐릭터 라인과 바이트 배열을 읽어들입니다.

시리얼 데이터:
프로파일 객체가 정의 끝난 칼라 스페이스 (예 "CS_sRGB")의 프로파일의 경우, StringColorSpace 클래스에 정의되었다 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[])

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
디폴트 직렬화 가능 필드를 스트림에 기입합니다. 추가 데이터로서 스트림에 캐릭터 라인과 바이트 배열을 기입합니다.

시리얼 데이터:
프로파일 객체가 정의 끝난 칼라 스페이스 (예 "CS_sRGB")의 프로파일의 경우, StringColorSpace 클래스에 정의되었다 CS_* 정수의 몇개의 이름. 그렇지 않은 경우는, 캐릭터 라인은 null

byte[] 배열은 프로파일의 프로파일 데이터. 정의 끝난 칼라 스페이스에는, 프로파일 데이터는 아니고 null 가 기입해진다. 장래 Java API 의 버젼으로 새로운 정의 끝난 칼라 스페이스를 추가할 때는, 이 클래스의 신버젼은 새로운 정의 끝난 칼라 스페이스의 칼라 스페이스명 뿐만이 아니라 프로파일 데이터도 기입해, 계속 구버젼이 객체를 직렬화 복원할 수 있도록(듯이) 한다

예외:
IOException - ObjectInputStream 가 throw 합니다.

readResolve

protected Object  readResolve()
                      throws ObjectStreamException 
직렬화 복원되는 인스턴스를 CMM 에 등록되는 인스턴스에 해결합니다.

예외:
ObjectStreamException - throw는 하지 않지만, 직렬화 스펙에는 필요한
도입된 버젼:
1.3
직렬화 된 필드

iccProfileSerializedDataVersion

int iccProfileSerializedDataVersion
스트림의 추가 직렬화 데이터의 포맷의 버젼입니다. 버젼  1 은 Java 2 Platform 의  v1. 3 에 대응합니다.

 
도입된 버젼:
1.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

직렬화 메소드

readExternal

public void readExternal(ObjectInput  is)
                  throws IOException ,
                         ClassNotFoundException 
직렬화 된 상태의 DataFlavor 를 복원합니다.

예외:
IOException - 입출력 에러가 발생했을 경우
ClassNotFoundException - 복원하려 하고 있는 객체에 대응하는 클래스가 발견되지 않는 경우

writeExternal

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
DragGestureEvent 를 직렬화 복원합니다. 이 메소드는, 우선 transient 가 아닌 모든 필드에 대해서 디폴트의 직렬화 복원을 실시합니다. 다음에, 이 객체의 제스처(gesture) 이벤트의 List 를과 같이 직렬화 복원하려고 합니다. 1.4 보다 전의 릴리스에서는, 이 이름의 비 transient 필드가 제스처(gesture) 이벤트의 List 를 포함했기 때문에, 이것은 events 필드의 직렬화 복원에 의한 처음의 시행이 됩니다. 실패하면(자), 스트림내의 다음의 객체가 대신에 사용됩니다. 결과의 Listnull 의 경우, 이 객체의 제스처(gesture) 이벤트의 List 는 빈 상태(empty)의 List 로 설정됩니다.

예외:
ClassNotFoundException
IOException
도입된 버젼:
1.4

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
DragGestureEvent 를 직렬화합니다. 디폴트의 직렬화를 실시해, 다음에,List 를 직렬화할 수 있는 경우에만, 이 객체의 제스처(gesture) 이벤트의 List 를 써냅니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다. 이 경우, 결과의 직렬화 복원된 스트림로부터 작성되는 DragGestureEvent 에는, 제스처(gesture) 이벤트의 빈 상태(empty)의 List 가 포함됩니다.

시리얼 데이터:
알파벳순서에 줄선, 디폴트의 직렬화 가능한 필드. List 인스턴스 또는 null 가 계속된다
예외:
IOException
도입된 버젼:
1.4
직렬화 된 필드

dragSource

DragSource  dragSource
DragGestureEvent 에 관련한 DragSource입니다.

 

component

Component  component
DragGestureEvent 에 관련한 Component입니다.

 

origin

Point  origin
드래그의 기점입니다.

 

action

int action
사용자의 희망하는 액션입니다.

 

Class java.awt.dnd.DragGestureRecognizer extends Object implements Serializable

serialVersionUID: 8996673345831063337L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
DragGestureRecognizer 를 직렬화 복원합니다. 이 메소드는, 우선 transient 가 아닌 모든 필드에 대해서 디폴트의 직렬화 복원을 실시합니다. 다음에, 스트림의 다음의 객체를 사용해, 이 객체의 DragGestureListener 가와 같이 직렬화 복원됩니다.

예외:
ClassNotFoundException
IOException
도입된 버젼:
1.4

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
DragGestureRecognizer 를 직렬화합니다. 이 메소드는, 우선 디폴트의 직렬화를 실행합니다. 다음에, 직렬화할 수 있는 경우에만, 이 객체의 DragGestureListener 가 써내집니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다.

시리얼 데이터:
알파벳순서에 줄선, 디폴트의 직렬화 가능한 필드. DragGestureListener 인스턴스 또는 null 가 계속된다
예외:
IOException
도입된 버젼:
1.4
직렬화 된 필드

dragSource

DragSource  dragSource
DragGestureRecognizer 에 관련한 DragSource 입니다.

 

component

Component  component
DragGestureRecognizer 에 관련한 Component 입니다.

 

sourceActions

int sourceActions
드래그&드롭 조작으로 사용하는 액션의 형식을 나타내는 int 입니다.

 

events

ArrayList <E > events
드래그를 트리거하는 「제스처(gesture)」로서 DragGestureRecognizer 이 「인식된다」같게 하는 이벤트의 리스트입니다.

 

Class java.awt.dnd.DragSource extends Object implements Serializable

serialVersionUID: 6236096958971414066L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
DragSource 를 직렬화 복원합니다. 이 메소드는, 우선 디폴트의 직렬화 복원을 실행합니다. 다음에, 스트림의 다음의 객체를 사용해, 이 객체의 FlavorMap 가 직렬화 복원됩니다. 결과의 FlavorMapnull 의 경우, 이 객체의 FlavorMap 는, 이 thread의 ClassLoader 에 대한 디폴트의 FlavorMap 로 설정됩니다. 다음에, 0 개 이상의 키와 값의 페어의,null 로 끝나는 순서를 스트림로부터 읽어내는 것으로, 이 객체의 청취자가 직렬화 복원됩니다.
  • 키 객체가 dragSourceListenerK 와 동일한 String 인 경우는, 대응하는 값객체를 사용해 DragSourceListener 가 직렬화 복원되어 이 DragSource 에 추가된다
  • 키 객체가 dragSourceMotionListenerK 와 동일한 String 인 경우는, 대응하는 값객체를 사용해 DragSourceMotionListener 이 직렬화 복원되어 이 DragSource 에 추가된다
  • 그렇지 않은 경우는, 키와 값의 페어가 스킵 된다

예외:
ClassNotFoundException
IOException
도입된 버젼:
1.4
관련 항목:
SystemFlavorMap.getDefaultFlavorMap()

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
DragSource 를 직렬화합니다. 이 메소드는, 우선 디폴트의 직렬화를 실행합니다. 다음에, 직렬화할 수 있는 경우에만, 이 객체의 FlavorMap 가 써내집니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다. 다음에, 이 객체로 등록된 Serializable 청취자가 써내집니다. 청취자는, 0 개 이상의 페어의,null 로 끝나는 순서로 써내집니다. 페어는 StringObject 로 구성됩니다. StringObject 의 형태를 나타내, 다음의 어느 쪽인가에 됩니다.
  • DragSourceListener 객체를 나타내는 dragSourceListenerK
  • DragSourceMotionListener 객체를 나타내는 dragSourceMotionListenerK

시리얼 데이터:
FlavorMap 인스턴스, 또는 null 로 끝나는 0 개 이상의 페어가 계속되는 null. 페어는 StringObject로 구성된다. StringObject 의 형태를 나타내, 다음의 어느 쪽인가에 된다
  • DragSourceListener 객체를 나타낸다 dragSourceListenerK
  • DragSourceMotionListener 객체를 나타낸다 dragSourceMotionListenerK
.
예외:
IOException
도입된 버젼:
1.4

Class java.awt.dnd.DragSourceContext extends Object implements Serializable

serialVersionUID: -115407898692194719L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
DragSourceContext 를 직렬화 복원합니다. 이 메소드는, 우선 transient 가 아닌 모든 필드에 대해서 디폴트의 직렬화 복원을 실시합니다. 다음에, 스트림의 다음의 2 개의 객체를 사용해, 이 객체의 TransferableDragSourceListener 가와 같이 직렬화 복원됩니다. 결과의 Transferablenull 의 경우, 이 객체의 Transferable 는,DataFlavor 를 지원하지 않는 더미의 Transferable 로 설정됩니다.

예외:
ClassNotFoundException
IOException
도입된 버젼:
1.4

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
DragSourceContext 를 직렬화합니다. 이 메소드는, 우선 디폴트의 직렬화를 실행합니다. 다음에, 직렬화할 수 있는 경우에만, 이 객체의 Transferable 가 써내집니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다. 이 경우, 결과의 직렬화 복원된 스트림로부터 작성되는 DragSourceContext 에는,DataFlavor 를 지원하지 않는 더미의 Transferable 가 포함됩니다. 마지막으로, 직렬화할 수 있는 경우에만, 이 객체의 DragSourceListener 가 써내집니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다.

시리얼 데이터:
알파벳순서에 줄선, 디폴트의 직렬화 가능한 필드. Transferable 인스턴스 또는 null 가 계속된다. 한층 더 DragSourceListener 인스턴스 또는 null 가 계속된다
예외:
IOException
도입된 버젼:
1.4
직렬화 된 필드

trigger

DragGestureEvent  trigger
드래그의 개시를 트리거한 이벤트입니다.

 

cursor

Cursor  cursor
현재의 드래그 커서입니다.

 

useCustomCursor

boolean useCustomCursor
커스텀의 드래그 커서가 디폴트의 드래그 커서 대신에 사용되고 있는 경우는 true 입니다.

 

sourceActions

int sourceActions
DragSourceContext 에 관련한 드래그 조작의 드래그 소스로 지원되고 있는 일련의 드롭 액션을 나타내는 DnDConstants 의 비트 단위의 마스크입니다.

 

Class java.awt.dnd.DragSourceDragEvent extends DragSourceEvent implements Serializable

serialVersionUID: 481346297933902471L

직렬화 된 필드

targetActions

int targetActions
타겟 드롭 액션입니다.

 

dropAction

int dropAction
사용자 드롭 액션입니다.

 

gestureModifiers

int gestureModifiers
사용자의 제스처(gesture)에 관련한 입력 디바이스 수식자 상태입니다.

 

invalidModifiers

boolean invalidModifiers
gestureModifiers 가 무효인가 어떤가를 나타냅니다.

 

Class java.awt.dnd.DragSourceDropEvent extends DragSourceEvent implements Serializable

serialVersionUID: -5571321229470821891L

직렬화 된 필드

dropSuccess

boolean dropSuccess
드롭이 성공했을 경우는 true 입니다.

 

dropAction

int dropAction
드롭 액션입니다.

 

Class java.awt.dnd.DragSourceEvent extends EventObject implements Serializable

serialVersionUID: -763287114604032641L

직렬화 된 필드

locationSpecified

boolean locationSpecified
이 이벤트에 커서 위치가 지정되고 있는지 어떤지를 나타내는 boolean 치입니다.

 

x

int x
이 이벤트에 커서 위치가 지정되고 있는 경우는, 이 이벤트가 발생했을 때의 커서 위치의 수평 방향의 좌표입니다. 그렇지 않은 경우는 0 입니다.

 

y

int y
이 이벤트에 커서 위치가 지정되고 있는 경우는, 이 이벤트가 발생했을 때의 커서 위치의 수직 방향의 좌표입니다. 그렇지 않은 경우는 0 입니다.

 

Class java.awt.dnd.DropTarget extends Object implements Serializable

serialVersionUID: -6283860791671019047L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
DropTarget 를 직렬화 복원합니다. 이 메소드는, 우선 transient 가 아닌 모든 필드에 대해서 디폴트의 직렬화 복원을 실시합니다. 다음에, 이 객체의 DropTargetListener 를과 같이 직렬화 복원하려고 합니다. 1.4 보다 전의 릴리스에서는 이 이름의 비 transient 필드가 DropTargetListener 를 포함했기 때문에, 이것은 dtListener 필드의 직렬화 복원에 의한 처음의 시행이 됩니다. 실패하면(자), 스트림내의 다음의 객체가 대신에 사용됩니다.

예외:
ClassNotFoundException
IOException
도입된 버젼:
1.4

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
DropTarget 를 직렬화합니다. 디폴트의 직렬화를 실시해, 다음에, 직렬화할 수 있는 경우에만, 이 객체의 DropTargetListener 를 써냅니다. 직렬화할 수 없는 경우는, 대신에 null 가 써내집니다.

시리얼 데이터:
알파벳순서에 줄선, 디폴트의 직렬화 가능한 필드. DropTargetListener 인스턴스 또는 null 가 계속된다
예외:
IOException
도입된 버젼:
1.4
직렬화 된 필드

dropTargetContext

DropTargetContext  dropTargetContext
이 DropTarget 에 관련한 DropTargetContext 입니다.

 

component

Component  component
이 DropTarget 에 관련한 Component 입니다.

 

actions

int actions
이 DropTarget 로 지원되는, 디폴트로 허가된 액션입니다.

 
관련 항목:
DropTarget.setDefaultActions(int) , DropTarget.getDefaultActions()

active

boolean active
DropTarget 가 드래그&드롭 조작을 받아들이는 경우는 true 입니다.

 

Class java.awt.dnd.DropTargetContext extends Object implements Serializable

serialVersionUID: -634158968993743371L

직렬화 된 필드

dropTarget

DropTarget  dropTarget
이 DropTargetContext 에 관련한 DropTarget 입니다.

 

Class java.awt.dnd.DropTargetDragEvent extends DropTargetEvent implements Serializable

serialVersionUID: -8422265619058953682L

직렬화 된 필드

location

Point  location
Component 의 좌표에서의 드래그 커서의 핫 스포트의 위치입니다.

 

actions

int actions
소스 드롭 액션입니다.

 

dropAction

int dropAction
사용자 드롭 액션입니다.

 

Class java.awt.dnd.DropTargetDropEvent extends DropTargetEvent implements Serializable

serialVersionUID: -1721911170440459322L

직렬화 된 필드

location

Point  location
Component 의 좌표에서의 드래그 커서의 핫 스포트의 위치입니다.

 

actions

int actions
소스 드롭 액션입니다.

 

dropAction

int dropAction
사용자 드롭 액션입니다.

 

isLocalTx

boolean isLocalTx
전송원이 타겟과 같은 JVM 에 있는 경우는 true 입니다.

 

Class java.awt.dnd.DropTargetEvent extends EventObject implements Serializable

serialVersionUID: 2821229066521922993L

직렬화 된 필드

context

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

직렬화 된 필드

actionCommand

String  actionCommand
실제로 이벤트를 발생시키는 원인의 상세를 나타내는, 비지역 대응의 캐릭터 라인입니다. 이 정보는, 이벤트를 발생시킨 컴퍼넌트에 특유의 것입니다.

 
관련 항목:
ActionEvent.getActionCommand()

when

long when
이 이벤트 발생시의 타임 스탬프입니다. ActionEvent 가 고레벨의 세만틱이벤트이기 (위해)때문에, 일반적으로 타임 스탬프는 기본이 되는 InputEvent 와 같게 됩니다.

 
관련 항목:
ActionEvent.getWhen()

modifiers

int modifiers
선택된 키 수식자를 나타냅니다. 선택된 키 상태 판정에 사용합니다. 수식자가 선택되지 않는 경우, 디폴트에서는 제로가 됩니다.

 
관련 항목:
ActionEvent.getModifiers()

Class java.awt.event.AdjustmentEvent extends AWTEvent implements Serializable

serialVersionUID: 5700290645205279921L

직렬화 된 필드

adjustable

Adjustable  adjustable
이벤트를 방아쇠 한 조정 가능 객체입니다.

 
관련 항목:
AdjustmentEvent.getAdjustable()

value

int value
value 에는 조정 가능 객체의 새로운 값이 포함됩니다. 이 값은 항상, 조정 가능 객체에 관련한 범위내가 됩니다.

 
관련 항목:
AdjustmentEvent.getValue()

adjustmentType

int adjustmentType
adjustmentType 는, 조정 가능 객체의 값이 어떻게 변화했는지를 나타내는 것입니다. 이 값은 블록량 또는 유니트량으로 증가 또는 감소시킬 수가 있습니다. 블록은 페이지의 증분 및 감 분에 관련해, 유니트는 행의 증분 및 감 분에 관련하고 있습니다.

 
관련 항목:
AdjustmentEvent.getAdjustmentType()

isAdjusting

boolean isAdjusting
이벤트가 일련의 복수의 조정 이벤트의 1 개인 경우,isAdjusting 는 true 입니다.

 
도입된 버젼:
1.4
관련 항목:
AdjustmentEvent.getValueIsAdjusting()

Class java.awt.event.ComponentEvent extends AWTEvent implements Serializable

serialVersionUID: 8101406823902992965L

Class java.awt.event.ContainerEvent extends ComponentEvent implements Serializable

serialVersionUID: -4114942250539772041L

직렬화 된 필드

child

Component  child
Container 에 추가 또는 삭제되는 null 이외의 컴퍼넌트입니다.

 
관련 항목:
ContainerEvent.getChild()

Class java.awt.event.FocusEvent extends ComponentEvent implements Serializable

serialVersionUID: 523753786457416396L

직렬화 된 필드

temporary

boolean temporary
포커스 이벤트는, 영구와 텐포라리의 2 개의 레벨을 보관 유지할 수 있습니다. 조작이 일시적으로 포커스를 빼앗아, 이벤트가 완료하면(자) 바탕으로 되돌리는 경우는 true 에, 그렇지 않은 경우는 false 로 설정됩니다.

 
관련 항목:
FocusEvent.isTemporary()

Class java.awt.event.HierarchyEvent extends AWTEvent implements Serializable

serialVersionUID: -5337576970038043990L

직렬화 된 필드

changed

Component  changed

changedParent

Container  changedParent

changeFlags

long changeFlags

Class java.awt.event.InputEvent extends ComponentEvent implements Serializable

serialVersionUID: -2482525981698309786L

직렬화 된 필드

when

long when
입력 이벤트의 타임 스탬프입니다. 타임 스탬프는, 입력 이벤트가 발생한 시간을 나타내는 UTC 형식입니다.

 
관련 항목:
InputEvent.getWhen()

modifiers

int modifiers
입력 이벤트가 방아쇠 되었을 때의 수식자 마스크 상태입니다.

 
관련 항목:
InputEvent.getModifiers() , InputEvent.getModifiersEx() , KeyEvent , MouseEvent

Class java.awt.event.InputMethodEvent extends AWTEvent implements Serializable

serialVersionUID: 4727190874778922661L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
when 필드가 객체 입력 스트림에 없는 경우는 초기화합니다. 이 경우,EventQueue.getMostRecentEventTime() 를 호출하는 것으로 필드가 초기화됩니다.

예외:
ClassNotFoundException
IOException
직렬화 된 필드

when

long when
이벤트 작성시를 나타내는 타임 스탬프입니다.

 
도입된 버젼:
1.4
관련 항목:
InputMethodEvent.getWhen()

Class java.awt.event.InvocationEvent extends AWTEvent implements Serializable

serialVersionUID: 436056344909459450L

직렬화 된 필드

runnable

Runnable  runnable
불려 가는 run() 메소드를 가지는 Runnable 객체입니다.


notifier

Object  notifier
Runnable.run() 메소드의 복귀 후 즉시 불려 가는 notifyAll() 메소드를 가지는 객체입니다 (null 의 경우도 있다).


catchExceptions

boolean catchExceptions
true 로 설정했을 경우는, dispatch()가 Throwable 를 캐치 해 그것을 예외의 인스턴스 변수에 포함합니다. false 의 경우는, Throwable 는 EventDispatchThread 의 발송르프까지 보내집니다.


exception

Exception  exception
Runnable.run() 메소드의 실행중에 throw 되는 Exception 입니다 (null 의 경우도 있다). 이 변수는, 특정의 인스턴스가 예외를 캐치 하지 않았던 경우에도 null 가 됩니다.


throwable

Throwable  throwable
Runnable.run() 메소드의 실행중에 throw 되는 Throwable 입니다 (null 의 경우도 있다). 이 변수는, 특정의 인스턴스가 예외를 캐치 하지 않았던 경우에도 null 가 됩니다.


when

long when
이 이벤트 발생시의 타임 스탬프입니다.

 
관련 항목:
InvocationEvent.getWhen()

Class java.awt.event.ItemEvent extends AWTEvent implements Serializable

serialVersionUID: -608708132447206933L

직렬화 된 필드

item

Object  item
선택 상태가 변경된 항목입니다.

 
관련 항목:
ItemEvent.getItem()

stateChange

int stateChange
item 가 선택되었는지 선택 해제되었는지를 나타내는 stateChange 객체입니다.

 
관련 항목:
ItemEvent.getStateChange()

Class java.awt.event.KeyEvent extends InputEvent implements Serializable

serialVersionUID: -2352130953028126954L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
낡은 수식자를 무효로 해, 새로운 수식자를 설정합니다. 키 수식자는 오버랩 하는 마우스 수식자를 오버라이드(override) 합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

isProxyActive

boolean isProxyActive
네이티브의 이벤트발송시스템 상태를 포함합니다. 이 이벤트가 작성되었을 때에, 이벤트 프록시 메카니즘이 액티브할 경우는 true, 프록시가 액티브한 때에, 이벤트를 정상적으로 발송 하기 위해서 사용되는 Component.dispatchEventImpl 가 액티브하지 않았던 경우는 false 가 됩니다.


keyCode

int keyCode
키보드의 각 키에 할당할 수 있었던 일의의 값입니다. 대부분의 키보드를 방아쇠 할 수 있는 공통의 키코드 세트가 있습니다. 키코드의 기호명은 코드 자체의 값 이외에 됩니다.

 
관련 항목:
KeyEvent.getKeyCode() , KeyEvent.setKeyCode(int)

keyChar

char keyChar
keyChar 는, 키 또는 키의 편성으로 방아쇠 되는 유효한 Unicode 문자입니다.

 
관련 항목:
KeyEvent.getKeyChar() , KeyEvent.setKeyChar(char)

keyLocation

int keyLocation
키보드상의 키의 위치입니다. 왼쪽 Shift 키나 오른쪽 Shift 키 등 일부의 키는, 키보드상에서 여러 차례 발생합니다. 게다가 일부의 키는 수치 입력 키패드로 발생합니다. 이러한 키를 구별하기 위해서, 변수가 사용됩니다. 유효한 값은 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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
낡은 수식자를 무효로 해, 새로운 수식자를 설정합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

x

int x
마우스 이벤트의 x 좌표입니다. x 치는 이벤트를 방아쇠 하는 컴퍼넌트에 대한 상대 위치가 됩니다.

 
관련 항목:
MouseEvent.getX()

y

int y
마우스 이벤트의 y 좌표입니다. y 치는 이벤트를 방아쇠 하는 컴퍼넌트에 대한 상대 위치가 됩니다.

 
관련 항목:
MouseEvent.getY()

xAbs

int xAbs
마우스 이벤트의 절대 x 좌표입니다. 데스크탑 영역이 물리적으로 복수의 화면 디바이스에 걸치는 가상 디바이스의 멀티스크린 환경에서는, 이 좌표는 가상의 좌표계를 기준으로 하고 있습니다. 그 이외의 경우, 이 좌표는, 컴퍼넌트의 GraphicsConfiguration 에 관련지을 수 있었던 좌표계를 기준으로 하고 있습니다.

 

yAbs

int yAbs
마우스 이벤트의 절대 y 좌표입니다. 데스크탑 영역이 물리적으로 복수의 화면 디바이스에 걸치는 가상 디바이스의 멀티스크린 환경에서는, 이 좌표는 가상의 좌표계를 기준으로 하고 있습니다. 그 이외의 경우, 이 좌표는, 컴퍼넌트의 GraphicsConfiguration 에 관련지을 수 있었던 좌표계를 기준으로 하고 있습니다.

 

clickCount

int clickCount
mouse button를 재빠르게 연속해 클릭하는 회수를 나타냅니다. clickCount 는 다음의 3 개의 마우스 이벤트에게만 유효합니다.
MOUSE_CLICKED,MOUSE_PRESSED, 및 MOUSE_RELEASED. 상기의 경우,clickCount 는 1 이상이 됩니다. 그 외의 이벤트의 경우, 카운트는 0 이 됩니다.

 
관련 항목:
MouseEvent.getClickCount().

button

int button
상태가 변경된 mouse button가 있는 경우에, 그것을 나타냅니다. 유효한 값은, 정수NOBUTTON,BUTTON1,BUTTON2,BUTTON3 뿐입니다.

 
관련 항목:
MouseEvent.getButton().

popupTrigger

boolean popupTrigger
Popup Menu 가 특정의 제스처(gesture)를 보관 유지할지 어떨지를 나타내는 프롭퍼티입니다. popupTrigger = false 의 경우, pop-up menu는 표시되지 않습니다. true 의 경우, pop-up menu가 표시됩니다.

 
관련 항목:
PopupMenu , MouseEvent.isPopupTrigger()

Class java.awt.event.MouseWheelEvent extends MouseEvent implements Serializable

serialVersionUID: 6459879390515399677L

직렬화 된 필드

scrollType

int scrollType
플랫폼의 설정에 근거해, 이 이벤트에 응답해 발생하는 스크롤의 종류를 나타냅니다. 유효한 값은 다음과 같습니다.
  • WHEEL_UNIT_SCROLL
  • WHEEL_BLOCK_SCROLL

관련 항목:
MouseWheelEvent.getScrollType()

scrollAmount

int scrollAmount
scrollType 가 WHEEL_UNIT_SCROLL 의 경우에게만 유효합니다. 플랫폼의 설정에 근거해, 마우스 휠의 회전 클릭 마다 스크롤 되는 유니트수를 나타냅니다.

관련 항목:
MouseWheelEvent.getScrollAmount() , MouseWheelEvent.getScrollType()

wheelRotation

int wheelRotation
마우스 휠이 회전한 거리를 나타냅니다.

관련 항목:
MouseWheelEvent.getWheelRotation()

Class java.awt.event.PaintEvent extends ComponentEvent implements Serializable

serialVersionUID: 1267492026433337593L

직렬화 된 필드

updateRect

Rectangle  updateRect
이 구형은, 소스 컴퍼넌트상의 재draw가 필요한 영역을 나타냅니다. 이 구형은, null 로는 되지 않습니다.

 
관련 항목:
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

직렬화 된 필드

oldState

int oldState
TBS


newState

int newState

패키지 java.awt.font

Class java.awt.font.NumericShaper extends Object implements Serializable

직렬화 된 필드

key

int key
문맥 의존의 형상 결정의 문맥의 인덱스입니다. 값의 범위는 0 에서 18 입니다.


mask

int mask
문맥 의존의 형상 결정을 실시할지 어떨지 (상위 비트), 및 형식 변환하는 숫자의 범위 (0 에서 18 의 비트)를 나타내는 플래그.

Class java.awt.font.TextAttribute extends AttributedCharacterIterator.Attribute implements Serializable

serialVersionUID: 7744112784117861702L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws InvalidObjectException 
직렬화 복원되는 인스턴스를 정의가 끝난 정수에 해결합니다.

예외:
InvalidObjectException

Class java.awt.font.TransformAttribute extends Object implements Serializable

serialVersionUID: 3356247357827709530L

직렬화 메소드

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws ClassNotFoundException ,
                         IOException 
예외:
ClassNotFoundException
IOException

readResolve

private Object  readResolve()
                    throws ObjectStreamException 
예외:
ObjectStreamException
직렬화 된 필드

transform

AffineTransform  transform
TransformAttributeAffineTransform, 또는 AffineTransform 가 항등변환인 경우는 null 입니다.


패키지 java.awt.geom

Class java.awt.geom.AffineTransform extends Object implements Serializable

serialVersionUID: 1330973210523860834L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws ClassNotFoundException ,
                         IOException 
예외:
ClassNotFoundException
IOException
직렬화 된 필드

m00

double m00
3×3 아핀 변환 행렬의 X 좌표 슬캘링 요소입니다.

 

m10

double m10
3×3 아핀 변환 행렬의 Y 좌표 셔링 요소입니다.

 

m01

double m01
3×3 아핀 변환 행렬의 X 좌표 셔링 요소입니다.

 

m11

double m11
3×3 아핀 변환 행렬의 Y 좌표 슬캘링 요소입니다.

 

m02

double m02
3×3 아핀 변환 행렬의 평행이동 요소의 X 좌표입니다.

 

m12

double m12
3×3 아핀 변환 행렬의 평행이동 요소의 Y 좌표입니다.

 

Class java.awt.geom.Arc2D.Double extends Arc2D implements Serializable

serialVersionUID: 728264085846882001L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
ObjectInputStream 로부터 디폴트의 직렬화 가능 필드를 읽어들여, 계속되어 이 Arc2D 인스턴스의 호의 타입을 나타내는 바이트를 읽어들입니다.

시리얼 데이터:
  1. 디폴트의 직렬화 가능 필드
  2. 다음에 호의 종류를 나타내는바이트 (Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )(이)가 계속된다
예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
ObjectOutputStream 에 디폴트의 직렬화 가능 필드를 기입해, 계속되어 이 Arc2D 인스턴스의 호의 타입을 나타내는 바이트를 기입합니다.

시리얼 데이터:
  1. 디폴트의 직렬화 가능 필드
  2. 다음에 호의 종류를 나타내는바이트 (Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )(이)가 계속된다
예외:
IOException
직렬화 된 필드

x

double x
호의 표시범위 구형의 좌상구석의 X 좌표입니다.

 
도입된 버젼:
1.2

y

double y
호의 표시범위 구형의 좌상구석의 Y 좌표입니다.

 
도입된 버젼:
1.2

width

double width
이 호가 일부를 구성하는 타원의 폭입니다 (모퉁이의 크기는 고려하지 않는다).

 
도입된 버젼:
1.2

height

double height
이 호가 일부를 구성하는 타원의 높이입니다 (모퉁이의 크기는 고려하지 않는다).

 
도입된 버젼:
1.2

start

double start
호의 시각 (번단위)

 
도입된 버젼:
1.2

extent

double extent
호의 모퉁이의 크기 (번단위)

 
도입된 버젼:
1.2

Class java.awt.geom.Arc2D.Float extends Arc2D implements Serializable

serialVersionUID: 9130893014586380278L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
ObjectInputStream 로부터 디폴트의 직렬화 가능 필드를 읽어들여, 계속되어 이 Arc2D 인스턴스의 호의 타입을 나타내는 바이트를 읽어들입니다.

시리얼 데이터:
  1. 디폴트의 직렬화 가능 필드
  2. 다음에 호의 종류를 나타내는바이트 (Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )(이)가 계속된다
예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
ObjectOutputStream 에 디폴트의 직렬화 가능 필드를 기입해, 계속되어 이 Arc2D 인스턴스의 호의 타입을 나타내는 바이트를 기입합니다.

시리얼 데이터:
  1. 디폴트의 직렬화 가능 필드
  2. 다음에 호의 종류를 나타내는바이트 (Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )(이)가 계속된다
예외:
IOException
직렬화 된 필드

x

float x
호의 표시범위 구형의 좌상구석의 X 좌표입니다.

 
도입된 버젼:
1.2

y

float y
호의 표시범위 구형의 좌상구석의 Y 좌표입니다.

 
도입된 버젼:
1.2

width

float width
이 호가 일부를 구성하는 타원의 폭입니다 (모퉁이의 크기는 고려하지 않는다).

 
도입된 버젼:
1.2

height

float height
이 호가 일부를 구성하는 타원의 높이입니다 (모퉁이의 크기는 고려하지 않는다).

 
도입된 버젼:
1.2

start

float start
호의 시각 (번단위)

 
도입된 버젼:
1.2

extent

float extent
호의 모퉁이의 크기 (번단위)

 
도입된 버젼:
1.2

Class java.awt.geom.CubicCurve2D.Double extends CubicCurve2D implements Serializable

serialVersionUID: -4202960122839707295L

직렬화 된 필드

x1

double x1
3 차 곡선 세그먼트(segment)의 시점의 X 좌표입니다.

 
도입된 버젼:
1.2

y1

double y1
3 차 곡선 세그먼트(segment)의 시점의 Y 좌표입니다.

 
도입된 버젼:
1.2

ctrlx1

double ctrlx1
3 차 곡선 세그먼트(segment)의 최초의 제어점의 X 좌표입니다.

 
도입된 버젼:
1.2

ctrly1

double ctrly1
3 차 곡선 세그먼트(segment)의 최초의 제어점의 Y 좌표입니다.

 
도입된 버젼:
1.2

ctrlx2

double ctrlx2
3 차 곡선 세그먼트(segment)의 2 번째의 제어점의 X 좌표입니다.

 
도입된 버젼:
1.2

ctrly2

double ctrly2
3 차 곡선 세그먼트(segment)의 2 번째의 제어점의 Y 좌표입니다.

 
도입된 버젼:
1.2

x2

double x2
3 차 곡선 세그먼트(segment)의 종점의 X 좌표입니다.

 
도입된 버젼:
1.2

y2

double y2
3 차 곡선 세그먼트(segment)의 종점의 Y 좌표입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.CubicCurve2D.Float extends CubicCurve2D implements Serializable

serialVersionUID: -1272015596714244385L

직렬화 된 필드

x1

float x1
3 차 곡선 세그먼트(segment)의 시점의 X 좌표입니다.

 
도입된 버젼:
1.2

y1

float y1
3 차 곡선 세그먼트(segment)의 시점의 Y 좌표입니다.

 
도입된 버젼:
1.2

ctrlx1

float ctrlx1
3 차 곡선 세그먼트(segment)의 최초의 제어점의 X 좌표입니다.

 
도입된 버젼:
1.2

ctrly1

float ctrly1
3 차 곡선 세그먼트(segment)의 최초의 제어점의 Y 좌표입니다.

 
도입된 버젼:
1.2

ctrlx2

float ctrlx2
3 차 곡선 세그먼트(segment)의 2 번째의 제어점의 X 좌표입니다.

 
도입된 버젼:
1.2

ctrly2

float ctrly2
3 차 곡선 세그먼트(segment)의 2 번째의 제어점의 Y 좌표입니다.

 
도입된 버젼:
1.2

x2

float x2
3 차 곡선 세그먼트(segment)의 종점의 X 좌표입니다.

 
도입된 버젼:
1.2

y2

float y2
3 차 곡선 세그먼트(segment)의 종점의 Y 좌표입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.Ellipse2D.Double extends Ellipse2D implements Serializable

serialVersionUID: 5555464816372320683L

직렬화 된 필드

x

double x
Ellipse2D 의 표시범위 구형의 좌상구석의 X 좌표입니다.

 
도입된 버젼:
1.2

y

double y
Ellipse2D 의 표시범위 구형의 좌상구석의 Y 좌표입니다.

 
도입된 버젼:
1.2

width

double width
Ellipse2D 의 폭입니다.

 
도입된 버젼:
1.2

height

double height
Ellipse2D 의 높이입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.Ellipse2D.Float extends Ellipse2D implements Serializable

serialVersionUID: -6633761252372475977L

직렬화 된 필드

x

float x
Ellipse2D 의 표시범위 구형의 좌상구석의 X 좌표입니다.

 
도입된 버젼:
1.2

y

float y
Ellipse2D 의 표시범위 구형의 좌상구석의 Y 좌표입니다.

 
도입된 버젼:
1.2

width

float width
Ellipse2D 의 폭입니다.

 
도입된 버젼:
1.2

height

float height
Ellipse2D 의 높이입니다.

 
도입된 버젼:
1.2

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

직렬화 된 필드

x1

double x1
라인 세그먼트(segment)의 시점의 X 좌표입니다.

 
도입된 버젼:
1.2

y1

double y1
라인 세그먼트(segment)의 시점의 Y 좌표입니다.

 
도입된 버젼:
1.2

x2

double x2
라인 세그먼트(segment)의 종점의 X 좌표입니다.

 
도입된 버젼:
1.2

y2

double y2
라인 세그먼트(segment)의 종점의 Y 좌표입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.Line2D.Float extends Line2D implements Serializable

serialVersionUID: 6161772511649436349L

직렬화 된 필드

x1

float x1
라인 세그먼트(segment)의 시점의 X 좌표입니다.

 
도입된 버젼:
1.2

y1

float y1
라인 세그먼트(segment)의 시점의 Y 좌표입니다.

 
도입된 버젼:
1.2

x2

float x2
라인 세그먼트(segment)의 종점의 X 좌표입니다.

 
도입된 버젼:
1.2

y2

float y2
라인 세그먼트(segment)의 종점의 Y 좌표입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.NoninvertibleTransformException extends Exception implements Serializable

Class java.awt.geom.Path2D.Double extends Path2D implements Serializable

serialVersionUID: 1826762518450014216L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
ObjectInputStream 로부터 디폴트의 직렬화 가능 필드를 읽어들여, 이 패스에 포함되는 패스 세그먼트(segment)를 명시적으로 직렬화합니다.  

version 1.6 에서는, 디폴트의 직렬화 가능 필드는 없습니다.  

이 객체의 시리얼 데이터는 writeObject 메소드에 의해 기술됩니다.

예외:
ClassNotFoundException
IOException
도입된 버젼:
1.6

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
ObjectOutputStream 에 디폴트의 직렬화 가능 필드를 기입해, 이 패스에 포함되는 패스 세그먼트(segment)를 명시적으로 직렬화합니다.

시리얼 데이터:
  1. 디폴트의 직렬화 가능 필드. version 1.6 에서는, 디폴트의 직렬화 가능 필드는 없다
  2. 다음에 힌트로서 원의 객체의 스토리지 타입을 나타내는 바이트 (SERIAL_STORAGE_DBL_ARRAY)가 계속된다
  3. 다음에 후속의 패스 세그먼트(segment)의 수 (NP)를 나타내는 정수치, 또는 후속의 패스 세그먼트(segment)의 수가 불명한 것을 나타내는 -1 이 계속된다
  4. 다음에 후속의 좌표의 총수 (NC)를 나타내는 정수치, 또는 후속의 좌표의 수가 불명한 것을 나타내는 -1 이 계속된다 (좌표는 항상 x, y 페어로 나타내지는 페어로 출현하기 위해(때문에), NC 는 반드시 짝수가 된다)
  5. 다음에 굴곡 규칙을 나타내는 바이트 (WIND_EVEN_ODD 또는 WIND_NON_ZERO )가 계속된다
  6. 다음에 NP (또는 NP < 0 의 경우는 무제한)에 의해, 패스 세그먼트(segment)의 타입을 나타내는 1 바이트로 패스 세그먼트(segment)의 좌표를 나타내는 float 형 또는 double 형의 1 개 이상의 값의 페어 (으)로부터 되는 값이 설정된다
  7. 다음에 패스의 말미를 나타내는 바이트 (SERIAL_PATH_END)가 계속된다

다음의 바이트치 정수는,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
도입된 버젼:
1.6

Class java.awt.geom.Path2D.Float extends Path2D implements Serializable

serialVersionUID: 6990832515060788886L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
ObjectInputStream 로부터 디폴트의 직렬화 가능 필드를 읽어들여, 이 패스에 포함되는 패스 세그먼트(segment)를 명시적으로 직렬화합니다.  

version 1.6 에서는, 디폴트의 직렬화 가능 필드는 없습니다.  

이 객체의 시리얼 데이터는 writeObject 메소드에 의해 기술됩니다.

예외:
ClassNotFoundException
IOException
도입된 버젼:
1.6

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
ObjectOutputStream 에 디폴트의 직렬화 가능 필드를 기입해, 이 패스에 포함되는 패스 세그먼트(segment)를 명시적으로 직렬화합니다.

시리얼 데이터:
  1. 디폴트의 직렬화 가능 필드. version 1.6 에서는, 디폴트의 직렬화 가능 필드는 없다
  2. 다음에 힌트로서 원의 객체의 스토리지 타입을 나타내는 바이트 (SERIAL_STORAGE_FLT_ARRAY)가 계속된다
  3. 다음에 후속의 패스 세그먼트(segment)의 수 (NP)를 나타내는 정수치, 또는 후속의 패스 세그먼트(segment)의 수가 불명한 것을 나타내는 -1 이 계속된다
  4. 다음에 후속의 좌표의 총수 (NC)를 나타내는 정수치, 또는 후속의 좌표의 수가 불명한 것을 나타내는 -1 이 계속된다 (좌표는 항상 x, y 페어로 나타내지는 페어로 출현하기 위해(때문에), NC 는 반드시 짝수가 된다)
  5. 다음에 굴곡 규칙을 나타내는 바이트 (WIND_EVEN_ODD 또는 WIND_NON_ZERO )가 계속된다
  6. 다음에 NP (또는 NP < 0 의 경우는 무제한)에 의해, 패스 세그먼트(segment)의 타입을 나타내는 1 바이트로 패스 세그먼트(segment)의 좌표를 나타내는 float 형 또는 double 형의 1 개 이상의 값의 페어 (으)로부터 되는 값이 설정된다
  7. 다음에 패스의 말미를 나타내는 바이트 (SERIAL_PATH_END)가 계속된다

다음의 바이트치 정수는,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
도입된 버젼:
1.6

Class java.awt.geom.Point2D.Double extends Point2D implements Serializable

serialVersionUID: 6150783262733311327L

직렬화 된 필드

x

double x
Point2D 의 X 좌표입니다.

 
도입된 버젼:
1.2

y

double y
Point2D 의 Y 좌표입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.Point2D.Float extends Point2D implements Serializable

serialVersionUID: -2870572449815403710L

직렬화 된 필드

x

float x
Point2D 의 X 좌표입니다.

 
도입된 버젼:
1.2

y

float y
Point2D 의 Y 좌표입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.QuadCurve2D.Double extends QuadCurve2D implements Serializable

serialVersionUID: 4217149928428559721L

직렬화 된 필드

x1

double x1
2 차 곡선 세그먼트(segment)의 시점의 X 좌표입니다.

 
도입된 버젼:
1.2

y1

double y1
2 차 곡선 세그먼트(segment)의 시점의 Y 좌표입니다.

 
도입된 버젼:
1.2

ctrlx

double ctrlx
2 차 곡선 세그먼트(segment)의 제어점의 X 좌표입니다.

 
도입된 버젼:
1.2

ctrly

double ctrly
2 차 곡선 세그먼트(segment)의 제어점의 Y 좌표입니다.

 
도입된 버젼:
1.2

x2

double x2
2 차 곡선 세그먼트(segment)의 종점의 X 좌표입니다.

 
도입된 버젼:
1.2

y2

double y2
2 차 곡선 세그먼트(segment)의 종점의 Y 좌표입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.QuadCurve2D.Float extends QuadCurve2D implements Serializable

serialVersionUID: -8511188402130719609L

직렬화 된 필드

x1

float x1
2 차 곡선 세그먼트(segment)의 시점의 X 좌표입니다.

 
도입된 버젼:
1.2

y1

float y1
2 차 곡선 세그먼트(segment)의 시점의 Y 좌표입니다.

 
도입된 버젼:
1.2

ctrlx

float ctrlx
2 차 곡선 세그먼트(segment)의 제어점의 X 좌표입니다.

 
도입된 버젼:
1.2

ctrly

float ctrly
2 차 곡선 세그먼트(segment)의 제어점의 Y 좌표입니다.

 
도입된 버젼:
1.2

x2

float x2
2 차 곡선 세그먼트(segment)의 종점의 X 좌표입니다.

 
도입된 버젼:
1.2

y2

float y2
2 차 곡선 세그먼트(segment)의 종점의 Y 좌표입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.Rectangle2D.Double extends Rectangle2D implements Serializable

serialVersionUID: 7771313791441850493L

직렬화 된 필드

x

double x
Rectangle2D 의 X 좌표입니다.

 
도입된 버젼:
1.2

y

double y
Rectangle2D 의 Y 좌표입니다.

 
도입된 버젼:
1.2

width

double width
Rectangle2D 의 폭입니다.

 
도입된 버젼:
1.2

height

double height
Rectangle2D 의 높이입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.Rectangle2D.Float extends Rectangle2D implements Serializable

serialVersionUID: 3798716824173675777L

직렬화 된 필드

x

float x
Rectangle2D 의 X 좌표입니다.

 
도입된 버젼:
1.2

y

float y
Rectangle2D 의 Y 좌표입니다.

 
도입된 버젼:
1.2

width

float width
Rectangle2D 의 폭입니다.

 
도입된 버젼:
1.2

height

float height
Rectangle2D 의 높이입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.RoundRectangle2D.Double extends RoundRectangle2D implements Serializable

serialVersionUID: 1048939333485206117L

직렬화 된 필드

x

double x
RoundRectangle2D 의 X 좌표

 
도입된 버젼:
1.2

y

double y
RoundRectangle2D 의 Y 좌표

 
도입된 버젼:
1.2

width

double width
RoundRectangle2D 의 폭

 
도입된 버젼:
1.2

height

double height
RoundRectangle2D 의 높이

 
도입된 버젼:
1.2

arcwidth

double arcwidth
모퉁이를 마는 호의 폭입니다.

 
도입된 버젼:
1.2

archeight

double archeight
모퉁이를 마는 호의 높이입니다.

 
도입된 버젼:
1.2

Class java.awt.geom.RoundRectangle2D.Float extends RoundRectangle2D implements Serializable

serialVersionUID: -3423150618393866922L

직렬화 된 필드

x

float x
RoundRectangle2D 의 X 좌표

 
도입된 버젼:
1.2

y

float y
RoundRectangle2D 의 Y 좌표

 
도입된 버젼:
1.2

width

float width
RoundRectangle2D 의 폭

 
도입된 버젼:
1.2

height

float height
RoundRectangle2D 의 높이

 
도입된 버젼:
1.2

arcwidth

float arcwidth
모퉁이를 마는 호의 폭입니다.

 
도입된 버젼:
1.2

archeight

float archeight
모퉁이를 마는 호의 높이입니다.

 
도입된 버젼:
1.2

패키지 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

직렬화 된 필드

sources

Vector <E > sources
임의의 Object 로서 포함되는, 소스의 Vector 입니다.


parameters

Vector <E > parameters
임의의 Object 로서 포함되는, 소스 이외의 파라미터의 Vector 입니다.


패키지 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

직렬화 된 필드

mException

IOException  mException
인쇄 작업을 중단시키는 IO 에러

 

패키지 java.beans

Class java.beans.IndexedPropertyChangeEvent extends PropertyChangeEvent implements Serializable

직렬화 된 필드

index

int index

Class java.beans.IntrospectionException extends Exception implements Serializable

Class java.beans.PropertyChangeEvent extends EventObject implements Serializable

직렬화 된 필드

propertyName

String  propertyName
변경된 프로퍼티의 이름. 불명의 경우는 null 가 됩니다.

 

newValue

Object  newValue
프로퍼티의 새로운 값. 불명의 경우는 null 가 됩니다.

 

oldValue

Object  oldValue
프로퍼티의 낡은 값. 불명의 경우는 null 가 됩니다.

 

propagationId

Object  propagationId
전파 ID. null 의 경우도 있습니다.

 
관련 항목:
#getPropagationId.

Class java.beans.PropertyChangeSupport extends Object implements Serializable

serialVersionUID: 6401253773779951803L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
시리얼 데이터:
null 로 종료하고 있는 PropertyChangeListener 의 리스트

직렬화때, 직렬화 가능하지 않은 청취자는 스킵 되어 직렬화 가능한 청취자만이 직렬화 된다.

예외:
IOException
직렬화 된 필드

children

Hashtable <K ,V > children
특정의 프로퍼티의 청취자를 관리하기 위한 해시 테이블입니다. 프로퍼티명을 PropertyChangeSupport 객체에 매핑 합니다.

 
도입된 버젼:
1.2

source

Object  source
생성된 이벤트의 발생원으로서 제공되는 객체입니다.

 

propertyChangeSupportSerializedDataVersion

int propertyChangeSupportSerializedDataVersion
내부 버젼 번호입니다.

 
도입된 버젼:

Class java.beans.PropertyVetoException extends Exception implements Serializable

직렬화 된 필드

evt

PropertyChangeEvent  evt
거부되는 변경을 설명하는 PropertyChangeEvent

 

Class java.beans.VetoableChangeSupport extends Object implements Serializable

serialVersionUID: -5090210921595982017L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
시리얼 데이터:
null 로 종료하고 있는 VetoableChangeListeners 의 리스트

직렬화때, 직렬화 가능하지 않은 청취자는 스킵 되어 직렬화 가능한 청취자만이 직렬화 된다.

예외:
IOException
직렬화 된 필드

children

Hashtable <K ,V > children
특정의 프로퍼티의 청취자를 관리하기 위한 해시 테이블입니다. 프로퍼티명을 VetoableChangeSupport 객체에 매핑 합니다.

 
도입된 버젼:
1.2

source

Object  source
생성된 이벤트의 발생원으로서 제공되는 객체입니다.

 

vetoableChangeSupportSerializedDataVersion

int vetoableChangeSupportSerializedDataVersion
내부 버젼 번호입니다.

 

패키지 java.beans.beancontext

Class java.beans.beancontext.BeanContextChildSupport extends Object implements Serializable

serialVersionUID: 6328947014421475877L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  ois)
                 throws IOException ,
                        ClassNotFoundException 
지속 객체를 복원합니다. 상자가 되어 있는 새로운 BeanContext 로부터 취득된 모든 자원이, 후속의 setBeanContext()에 의해 완전하게 복원될 때까지 기다릴 필요가 있습니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  oos)
                  throws IOException 
객체의 지속성 상태를 기입합니다.

예외:
IOException
직렬화 된 필드

beanContextChildPeer

BeanContextChild  beanContextChildPeer
BeanContextChild 가 상자가 되는 BeanContext 입니다.


pcSupport

PropertyChangeSupport  pcSupport
BeanContextChildSupport 에 관련한 PropertyChangeSupport 입니다.


vcSupport

VetoableChangeSupport  vcSupport
BeanContextChildSupport 에 관련한 VetoableChangeSupport 입니다.

Class java.beans.beancontext.BeanContextEvent extends EventObject implements Serializable

직렬화 된 필드

propagatedFrom

BeanContext  propagatedFrom
이 이벤트의 전달원 BeanContext 입니다.

Class java.beans.beancontext.BeanContextMembershipEvent extends BeanContextEvent implements Serializable

직렬화 된 필드

children

Collection <E > children
이 이벤트 통지에 의해 영향을 받는 아이의 리스트입니다.

Class java.beans.beancontext.BeanContextServiceAvailableEvent extends BeanContextEvent implements Serializable

직렬화 된 필드

serviceClass

Class <T > serviceClass
새롭게 사용할 수 있는 서비스에의 Class 참조

Class java.beans.beancontext.BeanContextServiceRevokedEvent extends BeanContextEvent implements Serializable

직렬화 된 필드

serviceClass

Class <T > serviceClass
무효가 되는 서비스에의 Class 참조입니다.


invalidateRefs

boolean invalidateRefs

Class java.beans.beancontext.BeanContextServicesSupport extends BeanContextSupport implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  ois)
                 throws IOException ,
                        ClassNotFoundException 
인스턴스를 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

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

직렬화 된 필드

serviceProvider

BeanContextServiceProvider  serviceProvider

Class java.beans.beancontext.BeanContextSupport extends BeanContextChildSupport implements Serializable

serialVersionUID: -4879613978649577204L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  ois)
                 throws IOException ,
                        ClassNotFoundException 
컨텐츠를 직렬화 복원합니다. 이 인스턴스에 중복 하지 않는 피어가 존재하는 경우, 여기에서는 직렬화 되지 않고, 피어의 readObject()는 이 인스턴스를 직렬화 복원한 후에 readChildren()를 호출할 필요가 있습니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  oos)
                  throws IOException ,
                         ClassNotFoundException 
BeanContextSupport 를 직렬화합니다. 이 인스턴스에 중복 하지 않는 피어가 존재하는 경우 (즉, 이 객체가 다른 객체의 위양으로서 동작하고 있는 경우), 이 인스턴스와 동시에 아이의 직렬화 복원으로 발생하는 「닭이 앞일까하고 알이 앞인가」의 문제를 위해서(때문에), 이 인스턴스의 아이는 여기에서는 직렬화 되지 않습니다. 따라서, 이 인스턴스에 대해서 중복이 없는 피어가 있는 상황에서는, 항상 writeObject()를 호출하고 나서 writeChildren()를 호출해, readObject()를 호출하고 나서 readChildren()를 호출합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

serializable

int serializable

locale

Locale  locale
BeanContext 의 현재의 로케일입니다.


okToUseGui

boolean okToUseGui
이 인스턴스가 GUI 를 draw 할 수 있을지 어떨지를 나타내는,boolean 입니다.


designTime

boolean designTime
이 객체가 현재, 설계시 모드인가 어떤가를 나타내는 boolean 입니다.

Class java.beans.beancontext.BeanContextSupport.BCSChild extends Object implements Serializable

serialVersionUID: -5815286101609939109L

직렬화 된 필드

child

Object  child

proxyPeer

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
readObject 는, 이 파일명을 복원하기 위해서(때문에) 불려 갑니다. 원의 단락 문자가 읽어내집니다. 그것이 이 시스템의 단락 문자와 다른 경우, 낡은 단락 문자는 로컬의 단락 문자로 옮겨집니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
WriteObject 는, 이 파일명을 보존하기 위해서 불려 갑니다. 단락 문자도 보존되므로, 패스가 다른 호스트형으로 재생되는 경우는 치환할 수 있습니다.  

시리얼 데이터:
디폴트의 필드. 단락 문자가 계속된다
예외:
IOException
직렬화 된 필드

path

String  path
이 추상 경로명의 표준화 된 경로명 스트링입니다. 표준화 된 경로명 스트링은, 디폴트의 이름 단락 문자를 사용해, 여분의 또는 중복 한 단락 문자를 가지지 않습니다.

 

Class java.io.FileNotFoundException extends IOException implements Serializable

Class java.io.FilePermissionCollection extends PermissionCollection implements Serializable

serialVersionUID: 2202956749081564585L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
시리얼 데이터:
"permissions" 필드 (FilePermissions 를 포함한 벡터)
예외:
IOException
직렬화 된 필드

permissions

Vector <E > permissions
FilePermission 객체의 리스트입니다.

Class java.io.InterruptedIOException extends IOException implements Serializable

직렬화 된 필드

bytesTransferred

int bytesTransferred
입출력 처리로 인터럽트가 발생하기 전에 그 처리의 일부로서 전송 된 바이트수를 보고합니다.

 

Class java.io.InvalidClassException extends ObjectStreamException implements Serializable

serialVersionUID: -4333316296251054416L

직렬화 된 필드

classname

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

직렬화 된 필드

length

int length
현재의 버퍼로 읽어들여 가능한 원시형의 데이터의 바이트수

 

eof

boolean eof
스트림의 버퍼 부분에 데이터가 없는 경우는 true

 

Class java.io.SerializablePermission extends BasicPermission implements Serializable

serialVersionUID: 8537212141160296410L

직렬화 된 필드

actions

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

직렬화 된 필드

detail

Exception  detail
ObjectStream 의 기입중에 캐치 된 예외입니다.

이 필드는, 범용적인 예외 체인 기능 이전부터 사용되고 있습니다. 이 정보를 취득하기 위해서,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

직렬화 된 필드

value

boolean value
Boolean 의 값입니다.

 

Class java.lang.Byte extends Number implements Serializable

serialVersionUID: -7183698231559129828L

직렬화 된 필드

value

byte value
Byte 의 값

 

Class java.lang.Character extends Object implements Serializable

serialVersionUID: 3786198910865385080L

직렬화 된 필드

value

char value
Character 의 값

 

Class java.lang.Class extends Object implements Serializable

serialVersionUID: 3206093459760846163L

직렬화의 개요
Class 클래스는, 특례로 Serialization Stream Protocol 에 들어갑니다. Class 의 인스턴스는 최초로 다음의 형식에서 ObjectOutputStream 에 기입해집니다.
TC_CLASS ClassDescriptor
A ClassDescriptor is a special cased serialization of 
a java.io.ObjectStreamClass instance.  
 
새로운 핸들은, 클래스 기술자가 처음으로 스트림에 기입해질 때 생성됩니다. 클래스 기술자에게로의 이것 이후의 참조는, 최초의 클래스 기술자 인스턴스에의 참조로서 기입해집니다.

관련 항목:
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

직렬화 된 필드

ex

Throwable  ex
이 필드에는, ClassNotFoundException(String s, Throwable ex) 생성자 을 사용해 객체의 인스턴스를 생성했을 경우에 예외 ex 가 포함됩니다.

 
도입된 버젼:
1.2

Class java.lang.CloneNotSupportedException extends Exception implements Serializable

Class java.lang.Double extends Number implements Serializable

serialVersionUID: -9172774392245257468L

직렬화 된 필드

value

double value
Double 의 값입니다.

 

Class java.lang.Enum extends Object implements Serializable

직렬화 된 필드

name

String  name
enum 선언으로 선언된 이 enum 정수의 이름입니다. 대부분의 프로그래머는, 이 필드에 액세스 하지 않고,Enum.toString() 메소드를 사용할 필요가 있습니다.


ordinal

int ordinal
열거 정수의 서수 (enum 선언에서의 위치. 초기 정수는 제로의 서수에 할당할 수 있다)입니다. 이 필드는, 대부분의 프로그래머에게 있어 도움이 되지 않습니다. 이 메소드는,EnumSetEnumMap 등의 세련된 enum 베이스의 데이터 구조로 사용하기 위해서 설계되고 있습니다.

Class java.lang.EnumConstantNotPresentException extends RuntimeException implements Serializable

직렬화 된 필드

enumType

Class <T > enumType
부족한 enum 정수의 형태


constantName

String  constantName
부족한 enum 정수의 이름

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

직렬화 된 필드

exception

Throwable  exception
이 필드에는, ExceptionInInitializerError(Throwable thrown) 생성자 을 사용해 객체의 인스턴스를 생성했을 경우에 예외가 포함됩니다.

 

Class java.lang.Float extends Number implements Serializable

serialVersionUID: -2671257302660747028L

직렬화 된 필드

value

float value
Float 의 값입니다.

 

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

직렬화 된 필드

value

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

직렬화 된 필드

value

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

직렬화 된 필드

value

short value
Short 의 값입니다.

 

Class java.lang.StackOverflowError extends VirtualMachineError implements Serializable

Class java.lang.StackTraceElement extends Object implements Serializable

serialVersionUID: 6992337162326171013L

직렬화 된 필드

declaringClass

String  declaringClass

methodName

String  methodName

fileName

String  fileName

lineNumber

int lineNumber

Class java.lang.String extends Object implements Serializable

serialVersionUID: -6849794470754667710L

직렬화의 개요
Class 클래스는, 특례로 Serialization Stream Protocol 에 들어갑니다. String 인스턴스는 처음은 다음의 형식에서 ObjectOutputStream 에 기입해집니다.
TC_STRING (utf String)
 
String 는 DataOutput.writeUTF 메소드에 의해 기입해집니다. 스트림내의 캐릭터 라인 인스턴스에 대한 그 이후의 모든 참조를 나타내기 위해서(때문에) 새로운 핸들이 생성됩니다.

직렬화 된 필드

Class java.lang.StringBuffer extends java.lang.AbstractStringBuilder implements Serializable

serialVersionUID: 3388685877147921107L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
readObject 메소드를 호출하면(자), 스트림로부터 StringBuffer 상태를 복원할 수 있습니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
readObject 메소드를 호출하면(자), 스트림로부터 StringBuffer 상태를 복원할 수 있습니다.

예외:
IOException
직렬화의 개요
StringBuffer 의 직렬화 가능 필드입니다.

직렬화 된 필드

count

int count
이 StringBuffer 의 문자수

shared

boolean shared
보조 배열이 공유되고 있는지 어떤지를 나타내는 플래그. 값은 직렬화 복원시에 무시된다

value

char[] value
이 StringBuffer 의 보조 문자 배열

Class java.lang.StringBuilder extends java.lang.AbstractStringBuilder implements Serializable

serialVersionUID: 4383685877147921099L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
readObject 메소드를 호출하면(자), 스트림로부터 StringBuffer 상태를 복원할 수 있습니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
StringBuilder 의 인스턴스 상태를 스트림에 보존, 즉 직렬화합니다.

시리얼 데이터:
캐릭터 라인 빌더 (int)에 현재 포함되고 있는 문자와 그 후의 캐릭터 라인 빌더 (char[])의 문자의 수. char 배열의 길이는, 현재 캐릭터 라인 빌더에 포함되고 있는 문자수보다 클 가능성이 있다. 이 경우, 여분의 문자는 무시된다
예외:
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

직렬화 메소드

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
예외:
IOException
직렬화 된 필드

detailMessage

String  detailMessage
Throwable 에 대한 고유의 상세 정보입니다. 예를 들어,FileNotFoundException 의 경우는, 발견되지 않았던 파일의 이름이 포함됩니다.

 

cause

Throwable  cause
이 throw 가능 객체의 throw를 일으킨 throw 가능 객체, 또는 null (이 throw 가능 객체가 다른 throw 가능 객체에 의해 throw 된 것은 아닌 경우, 또는 원인이 된 throw 가능 객체가 미지인 경우). 이 필드가 이 throw 가능 객체 자체와 등가이면, 이 throw 가능 객체의 원인이 초기화되어 있지 않은 것을 나타냅니다.

 
도입된 버젼:
1.4

stackTrace

StackTraceElement [] stackTrace
스택 트레이스로,Throwable.getStackTrace() 에 의해 반환되는 값입니다.

 
도입된 버젼:
1.4

Class java.lang.TypeNotPresentException extends RuntimeException implements Serializable

직렬화 된 필드

typeName

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

직렬화 된 필드

element

Method  element
주석 요소에 대응하는 Method 객체입니다.


foundType

String  foundType
주석내에서 발견된 (부정한) 데이터형입니다. 이 캐릭터 라인에는 값도 포함되는 경우가 있습니다. 캐릭터 라인의 엄밀한 서식은 지정되지 않습니다.

Class java.lang.annotation.IncompleteAnnotationException extends RuntimeException implements Serializable

직렬화 된 필드

annotationType

Class <T > annotationType

elementName

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

직렬화 된 필드

target

Throwable  target
InvocationTargetException(Throwable target)를 사용해 객체가 인스턴스화 되었을 경우, 이 필드는 타겟을 보관 유지합니다.

 

Class java.lang.reflect.MalformedParameterizedTypeException extends RuntimeException implements Serializable

Class java.lang.reflect.Proxy extends Object implements Serializable

serialVersionUID: -2222568056686623797L

직렬화 된 필드

h

InvocationHandler  h
이 프록시 인스턴스의 호출 핸들러입니다.

 

Class java.lang.reflect.ReflectPermission extends BasicPermission implements Serializable

serialVersionUID: 7412737110241507485L

Class java.lang.reflect.UndeclaredThrowableException extends RuntimeException implements Serializable

serialVersionUID: 330127114055056639L

직렬화 된 필드

undeclaredThrowable

Throwable  undeclaredThrowable
throw 된, 선언되어 있지 않은 확인이 끝난 예외

 

패키지 java.math

Class java.math.BigDecimal extends Number implements Serializable

serialVersionUID: 6108874887143696463L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 BigDecimal 의 인스턴스를 재생성 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
BigDecimal 를 적절한 스트림에 직렬화합니다.

예외:
IOException
직렬화 된 필드

intVal

BigInteger  intVal
이 BigDecimal 의 스케일 없음의 값으로,BigDecimal.unscaledValue() 로 돌려주어집니다.

 
관련 항목:
BigDecimal.unscaledValue()

scale

int scale
이 BigDecimal 의 스케일로,BigDecimal.scale 로 돌려주어집니다.

 
관련 항목:
BigDecimal.scale

Class java.math.BigInteger extends Number implements Serializable

serialVersionUID: -8287574255936472291L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 BigInteger 의 인스턴스를 재생성 (직렬화 복원)합니다. 절대치는 역사적인 사정으로부터 바이트의 배열로서 읽어내집니다만, int 의 배열에 변환되어 바이트의 배열은 파기됩니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
BigInteger 인스턴스를 스트림에 보존합니다. 역사적인 사정으로부터 BigInteger 의 절대치는 바이트 배열에 직렬화 됩니다.

시리얼 데이터:
구버젼과의 호환성을 위해서(때문에), 2 개(살)의 필요한 필드와 폐지된 필드가 기입해진다.
예외:
IOException
직렬화의 개요
BigInteger 의 직렬화 가능 필드입니다.

직렬화 된 필드

bitCount

int bitCount
이 BigInteger 의 비트수

bitLength

int bitLength
이 BigInteger 의 최소의 2 의 보수 표현의 비트수

lowestSetBit

int lowestSetBit
2 의 보수 표현의 최하정도 세트 비트

magnitude

int[] magnitude
이 BigInteger 의 절대치 배열

signum

int signum
이 BigInteger 의 부호

Class java.math.MathContext extends Object implements Serializable

serialVersionUID: 5579720004786848255L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 MathContext 의 인스턴스를 재생성 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

precision

int precision
연산에 사용하는 자리수입니다. 0 의 경우, 정밀도는 무제한해, 필요에 따라서 자리수를 늘릴 수가 있습니다. 수치 계수에 있어서의 선행하는 제로에는, 의미는 없습니다.

precision 는 항상 부의 수이외입니다.

 

roundingMode

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

직렬화 된 필드

responseCode

int responseCode

location

String  location

Class java.net.Inet4Address extends InetAddress implements Serializable

serialVersionUID: 3286316764910316507L

직렬화 메소드

writeReplace

private Object  writeReplace()
                     throws ObjectStreamException 
직렬화 되는 객체를 InetAddress 객체로 옮겨놓습니다.

예외:
ObjectStreamException - 이 객체를 옮겨놓는 새로운 객체를 생성할 수 없었던 경우

Class java.net.Inet6Address extends InetAddress implements Serializable

serialVersionUID: 6880410070516793377L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터, 스코프 정보를 포함한 이 객체 상태를 복원합니다. 다만, 스코프 정보가 복원되는 것은, 스코프 인터페이스명이 이 시스템상에서 유효한 경우 뿐입니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
직렬화할 수 없는 NetworkInterface 는 아니고 String 로서 scope_ifname 필드에 기입하기 위해서(때문에), 디폴트 동작이 오버라이드(override) 됩니다.

예외:
IOException
직렬화 된 필드

ipaddress

byte[] ipaddress
128 비트 (16 바이트) IPv6 주소를 보관 유지합니다.

 

scope_id

int scope_id
스코프 ID. 객체의 작성시로 지정된 스코프. 객체가 인터페이스명을 사용해 생성되었을 경우, 스코프 ID 는 그것이 필요하게 될 때까지 결정되지 않습니다.


scope_id_set

boolean scope_id_set
이것이 true 로 설정되는 것은, scope_id 필드에 유효한 정수 스코프 ID 가 포함되어 있는 경우입니다.


scope_ifname_set

boolean scope_ifname_set
수치 스코프 ID 는 아니고 스코프 인터페이스를 사용해 객체가 작성되었을 경우로 설정됩니다.


ifname

String  ifname
다음의 필드가 사용되는 것은, 직렬화/직렬화 복원동안 뿐입니다.

Class java.net.InetAddress extends Object implements Serializable

serialVersionUID: 3286316764910316507L

직렬화 메소드

readResolve

private Object  readResolve()
                    throws ObjectStreamException 
직렬화가 해제된 객체를 Inet4Address 객체로 옮겨놓습니다.

예외:
ObjectStreamException - 이 객체를 옮겨놓는 새로운 객체를 생성할 수 없었던 경우
직렬화 된 필드

hostName

String  hostName
 

address

int address
32 비트 IPv4 주소를 보관 유지합니다.

 

family

int family
주소 패밀리의 형태를 지정합니다. 예를 들어, IPv4 주소의 경우는 1 을, IPv6 주소의 경우는 2 를 지정합니다.

 

Class java.net.InetSocketAddress extends SocketAddress implements Serializable

serialVersionUID: 5076001401234631237L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException
직렬화 된 필드

hostname

String  hostname

addr

InetAddress  addr

port

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
시리얼 데이터:
"permissions" 필드 (SocketPermissions 를 포함한 벡터)
예외:
IOException
직렬화 된 필드

permissions

Vector <E > permissions
이 세트의 SocketPermissions 의 리스트입니다.

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  is)
                 throws ClassNotFoundException ,
                        IOException 
지정된 직렬화 스트림로부터 URI 를 재생성 (직렬화 복원)합니다.

string 필드의 값을 읽어내기 위해서(때문에),ObjectInputStream.defaultReadObject() 메소드가 불려 갑니다. 그 결과가 일반적으로대로 해석됩니다.

예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  os)
                  throws IOException 
이 URI 의 컨텐츠가 지정된 직렬화 스트림에 보존합니다.

URI 인스턴스의 직렬화 가능한 유일한 필드는,string 필드입니다. 그 필드에는 값이 설정됩니다. 값이 아직 설정되어 있지 않은 경우는, 지정된 객체 출력 스트림의 ObjectOutputStream.defaultWriteObject() 메소드가 불려 갑니다.

예외:
IOException
직렬화 된 필드

string

String  string
이 URI 의 캐릭터 라인 형식입니다.

 

Class java.net.URISyntaxException extends Exception implements Serializable

직렬화 된 필드

input

String  input

index

int index

Class java.net.URL extends Object implements Serializable

serialVersionUID: -7627629688361524110L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
readObject 를 호출하면(자), 스트림로부터 URL 상태를 복원할 수 있습니다. readObject 는 URL 의 컴퍼넌트를 읽어들여, 로컬 스트림 핸들러를 찾습니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
WriteObject 를 호출하면(자), URL 상태를 ObjectOutputStream 에 보존할 수 있습니다. 핸들러는 시스템 마다 다르기 (위해)때문에, 보존되지 않습니다.

시리얼 데이터:
디폴트의 기입 객체의 값. 읽어 되돌릴 때는, 리더는 유효한 URLStreamHandler 를 돌려주는 프로토콜 변수를 지정해 getURLStreamHandler 를 호출할 필요가 있다. 그렇게 하지 않는 경우는 IOException 가 throw 된다
예외:
IOException
직렬화 된 필드

protocol

String  protocol
사용하는 프로토콜입니다 (ftp, http, nntp 등).

 

host

String  host
접속처의 호스트명입니다.

 

port

int port
접속처가 되는 프로토콜 포트입니다.

 

file

String  file
접속처 호스트에게 있는 특정의 파일의 이름입니다. filepath[? query] 로서 정의됩니다.

 

authority

String  authority
이 URL 의 기관 부분입니다.

 

ref

String  ref
# (을)를 사용한 참조입니다.

 

hashCode

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

직렬화 된 필드

charsetName

String  charsetName

Class java.nio.charset.MalformedInputException extends CharacterCodingException implements Serializable

직렬화 된 필드

inputLength

int inputLength

Class java.nio.charset.UnmappableCharacterException extends CharacterCodingException implements Serializable

직렬화 된 필드

inputLength

int inputLength

Class java.nio.charset.UnsupportedCharsetException extends IllegalArgumentException implements Serializable

직렬화 된 필드

charsetName

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

직렬화 된 필드

objBytes

byte[] objBytes
직렬화 표현의 바이트열. objBytesnull 의 경우, 정렬화 된 객체는 null 참조였다

locBytes

byte[] locBytes
위치 주석의 바이트열로, locBytes 가 null 의 경우, 정렬화의 사이에 null 가 아닌 주석은 없었다

hash

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

직렬화 된 필드

detail

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

직렬화 된 필드

groupID

ActivationGroupID  groupID
그룹의 식별자

className

String  className
객체의 클래스명

location

String  location
객체의 코드의 위치

data

MarshalledObject <T > data
객체의 초기화 데이터

restart

boolean restart
객체를 다시 기동할 필요의 유무

Class java.rmi.activation.ActivationException extends Exception implements Serializable

serialVersionUID: -4320118837291406071L

직렬화 된 필드

detail

Throwable  detail
이 기동 예외의 원인입니다.

이 필드는, 범용적인 예외 체인 기능 이전부터 사용되고 있습니다. 이 정보를 취득하기 위해서,Throwable.getCause() 메소드를 사용하는 것을 추천합니다.

 

Class java.rmi.activation.ActivationGroup extends UnicastRemoteObject implements Serializable

serialVersionUID: -7696947875314805420L

직렬화 된 필드

groupID

ActivationGroupID  groupID
그룹의 식별자

monitor

ActivationMonitor  monitor
그룹의 모니터

incarnation

long incarnation
그룹의 생성 번호

Class java.rmi.activation.ActivationGroup_Stub extends RemoteStub implements Serializable

Class java.rmi.activation.ActivationGroupDesc extends Object implements Serializable

serialVersionUID: -4936225423168276595L

직렬화 된 필드

className

String  className
그룹의, 패키지명이 완전 지정된 클래스명

location

String  location
그룹의 클래스의 로드원래가 되는 위치

data

MarshalledObject <T > data
그룹의 초기화 데이터

env

ActivationGroupDesc.CommandEnvironment  env
VM 를 다른 프로세스로 실행하기 위한 제어 옵션

props

Properties  props
서브 프로세스 환경에 디폴트로 설정된 프로퍼티 맵을 오버라이드(override) 하는, 프로퍼티 맵

Class java.rmi.activation.ActivationGroupDesc.CommandEnvironment extends Object implements Serializable

serialVersionUID: 6165754737887770191L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
커스텀 직렬화에 사용하는 readObject 입니다.

이 메소드에서는, 이 클래스의 형식에 직렬화 된 객체를 다음과 같이 읽어들입니다.

이 메소드는, 최초로, 지정한 객체 입력 스트림에 대해서 defaultReadObject 를 호출합니다. optionsnull 의 경우,optionsString 의 길이 제로의 배열로 설정됩니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

command

String  command
 

options

String [] options
 

Class java.rmi.activation.ActivationGroupID extends Object implements Serializable

serialVersionUID: -1648432278909740833L

직렬화 된 필드

system

ActivationSystem  system
그룹의 기동 시스템

uid

UID  uid
그룹의 일의인 ID

Class java.rmi.activation.ActivationID extends Object implements Serializable

serialVersionUID: -4608673054848209235L

직렬화 메소드

readObject

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

writeObject

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 인스턴스의 외부 참조형명은,RemoteObjectwriteObject 메소드의 serialData 스펙으로 지정되고 있는 외부 참조형명의 정의를 사용해 결정됩니다. 같이RemoteRef 의 구현 클래스의 writeExternal 메소드를 사용해 기입해지는 데이터, 및 readExternal 메소드를 사용해 읽히는 데이터는, 정의 끝난 각 외부 참조형명에 대응하고 있어,RemoteObjectwriteObject 메소드의 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  vmid
이 Lease 에 관련한 가상 머신 ID
관련 항목:
Lease.getVMID()

value

long value
Lease 객체의 대출 기간
관련 항목:
Lease.getValue()

Class java.rmi.dgc.VMID extends Object implements Serializable

serialVersionUID: -538642295484486218L

직렬화 된 필드

addr

byte[] addr
VMID 의 작성처의 호스트를 일의에 식별하는 바이트의 배열

uid

UID  uid
VMID 의 작성처의 호스트에 대한 일의의 식별자

패키지 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

직렬화 된 필드

objNum

long objNum
객체 번호
관련 항목:
ObjID.hashCode()

space

UID  space
address 공간 식별자 (호스트상에서 항상 일의)

Class java.rmi.server.RemoteObject extends Object implements Serializable

serialVersionUID: -3215090123894869218L

직렬화 메소드

readObject

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

writeObject

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":

클라이언트 소켓 팩토리가 null"UnicastRef2":

  • byte 치 0x00 (클라이언트 소켓 팩토리가 null 인 것을 나타낸다). DataOutput.writeByte(int) 에 의해 기입해진다
  • 참조되는 원격 객체의 호스트명. DataOutput.writeUTF(String) 에 의해 기입해진다
  • 참조되는 원격 객체의 포트. DataOutput.writeInt(int) 에 의해 기입해진다
  • 참조에 포함되는 ObjID 인스턴스상에서 {link java.rmi.server.ObjID#write(java.io.ObjectOutput)} 를 호출해 기입한 데이터
  • boolean 치 false. DataOutput.writeBoolean(boolean) 에 의해 기입해진다

클라이언트 소켓 팩토리가 null 가 아닌 "UnicastRef2":

  • byte 치 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)} 를 호출해 기입한 데이터
  • boolean 치 false. DataOutput.writeBoolean(boolean) 에 의해 기입해진다

상자의 원격 참조가 null"ActivatableRef":

  • java.rmi.activation.ActivationID 의 인스턴스. 스트림의 인스턴스상에서 writeObject 호출에 건네주어 기입했을 경우
  • 길이 0 의 캐릭터 라인 (""). 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

직렬화 메소드

readObjectNoData

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

직렬화 된 필드

detail

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

직렬화 된 필드

unique

int unique
UID 가 생성된 VM 를 일의에 식별하는 번호입니다. 그 호스트상 및 생성된 시간에 일의가 됩니다.

 

time

long time
UID 를 생성한 VM 가 가동하고 있었을 때 각입니다. System.currentTimeMillis() 로부터 돌려주어집니다.

 

count

short count
같은 VM 상의 같은 시각치를 가지는 UID 의 인스턴스를 식별하기 위한 16 비트의 수치입니다.

 

Class java.rmi.server.UnicastRemoteObject extends RemoteServer implements Serializable

serialVersionUID: 4974527148936298033L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
객체가 직렬화 복원되었을 때에, 원격 객체를 다시 export 합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

port

int port
객체의 export처의 포트 번호

csf

RMIClientSocketFactory  csf
클라이언트측 소켓 팩토리 (존재하는 경우)

ssf

RMIServerSocketFactory  ssf
객체를 export 할 경우에 사용하는, 서버측의 소켓 팩토리 (존재하는 경우)

패키지 java.security

Class java.security.AccessControlException extends SecurityException implements Serializable

serialVersionUID: 5138225684096988535L

직렬화 된 필드

perm

Permission  perm

Class java.security.AllPermissionCollection extends PermissionCollection implements Serializable

serialVersionUID: -4023755556366636806L

직렬화 된 필드

all_allowed

boolean all_allowed

Class java.security.AuthProvider extends Provider implements Serializable

Class java.security.BasicPermission extends Permission implements Serializable

serialVersionUID: 6279438298436773498L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
readObject 는, 스트림로부터 BasicPermission 상태를 복원하기 위해서(때문에) 불려 갑니다.

예외:
IOException
ClassNotFoundException

Class java.security.BasicPermissionCollection extends PermissionCollection implements Serializable

serialVersionUID: 739301742472979399L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
readObject 를 호출하면(자), 스트림로부터 BasicPermissionCollection 상태를 복원할 수 있습니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
시리얼 데이터:
디폴트의 필드
예외:
IOException
직렬화 된 필드

all_allowed

boolean all_allowed
이 BasicPermissionCollection 가 그 액세스권명으로서 '*'포함한 BasicPermission 를 포함하고 있는 경우는 true 로 설정됩니다.

permClass

Class <T > permClass
이 BasicPermissionCollection 의 전 BasicPermissions 에 속하는 클래스입니다.

permissions

Hashtable <K ,V > permissions
이 BasicPermissionCollection 의 BasicPermissions 입니다. 컬렉션의 전 BasicPermissions 는 같은 클래스에 속할 필요가 있습니다. Hashtable 는 BasicPermission 명을 인덱스로서 사용합니다. Hashtable 엔트리의 값은 permission 입니다.

Class java.security.CodeSigner extends Object implements Serializable

serialVersionUID: 6819288105193937581L

직렬화 된 필드

signerCertPath

CertPath  signerCertPath
서명자의 증명서 패스.

 

timestamp

Timestamp  timestamp

Class java.security.CodeSource extends Object implements Serializable

serialVersionUID: 4977541819976013951L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  ois)
                 throws IOException ,
                        ClassNotFoundException 
이 객체를 스트림로부터 복원합니다 (직렬화 복원).

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  oos)
                  throws IOException 
이 객체를 스트림에 써냅니다 (직렬화).

시리얼 데이터:
초기 URL 의 뒤에는, 따를 필요가 있는 증명서의 수를 나타내는 int 가 계속됩니다 (값이 「제로」의 경우는, 이 객체에 관련한 증명서가 없는 것을 나타내고 있다). 각각의 증명서는, 증명서의 형태를 나타내는 String, 증명서의 encode의 길이를 나타내는 int, encode 된 증명서 그 자체 (바이트의 배열의 형식)의 순서로 써내집니다. 마지막으로, 코드 서명자가 존재하는 경우, 그러한 코드 서명자의 배열의 직렬화와 기입도 실행됩니다.
예외:
IOException
직렬화 된 필드

location

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

직렬화 메소드

writeObject

private void writeObject(ObjectOutputStream  oos)
                  throws IOException 
이 객체를 스트림에 써냅니다 (직렬화). 가이드가 존재하는 경우, 그 가이드를 체크합니다.

예외:
IOException
직렬화 된 필드

object

Object  object

guard

Guard  guard

Class java.security.Identity extends Object implements Serializable

serialVersionUID: 3609922007826600659L

직렬화 된 필드

name

String  name
추천 되고 있지 않습니다.  
이 아이덴티티의 이름입니다.

 

publicKey

PublicKey  publicKey
추천 되고 있지 않습니다.  
이 아이덴티티에 대응하는 공개키입니다.

 

info

String  info
추천 되고 있지 않습니다.  
이 아이덴티티의 일반적인 정보입니다.

 

scope

IdentityScope  scope
추천 되고 있지 않습니다.  
이 아이덴티티의 스코프입니다.

 

certificates

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  privateKey

publicKey

PublicKey  publicKey

Class java.security.KeyRep extends Object implements Serializable

serialVersionUID: -4757683898830641853L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws ObjectStreamException 
Key 객체를 해결합니다.

이 메소드가 지원하는 타입/형식의 편성은, 다음의 3 개입니다.

  • Type.SECRET/"RAW" - 열쇠의 encode가 끝난 바이트와 알고리즘을 사용해 구축된 SecretKeySpec 객체를 돌려줍니다.
  • Type.PUBLIC/"X. 509" - 열쇠 알고리즘에 대한 KeyFactory 인스턴스를 취득해, 열쇠의 encode가 끝난 바이트를 사용해 X509EncodedKeySpec 를 구축해, 그 스펙으로부터 공개키를 생성합니다.
  • Type.PRIVATE/"PKCS#8" - 열쇠 알고리즘에 대한 KeyFactory 인스턴스를 취득해, 열쇠의 encode가 끝난 바이트를 사용해 PKCS8EncodedKeySpec 를 구축해, 그 스펙으로부터 비공개키를 생성합니다.

예외:
ObjectStreamException - 타입/형식의 편성을 인식할 수 없는 경우, 열쇠의 알고리즘, 형식, encode 바이트를 인식할 수 없는가 무효인 경우, 또는 열쇠의 해결이 하등의 이유로써 실패했을 경우
직렬화 된 필드

type

KeyRep.Type  type
Type.SECRET, Type.PUBLIC, 또는 Type.PRIVATE 의 언젠가

 

algorithm

String  algorithm
Key 의 알고리즘

 

format

String  format
Key 의 encode 형식

 

encoded

byte[] encoded
Key 의 encode가 끝난 바이트

 

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

직렬화 된 필드

name

String  name

Class java.security.PermissionCollection extends Object implements Serializable

serialVersionUID: -6727011328946861783L

직렬화 된 필드

readOnly

boolean readOnly

Class java.security.PermissionsHash extends PermissionCollection implements Serializable

serialVersionUID: -8491988220802933440L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
시리얼 데이터:
디폴트의 필드
예외:
IOException
직렬화 된 필드

perms

Hashtable <K ,V > perms
Permissions 의 테이블입니다 (키와 값은 같다).

Class java.security.PrivilegedActionException extends Exception implements Serializable

serialVersionUID: 4724086851538908602L

직렬화 된 필드

exception

Exception  exception
 

Class java.security.Provider extends Properties implements Serializable

serialVersionUID: -4298000515446427739L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException
직렬화 된 필드

name

String  name
프로바이더의 이름입니다.

 

info

String  info
프로바이더와 그 서비스의 기술입니다.

 

version

double version
프로바이더의 버젼 번호입니다.

 

Class java.security.ProviderException extends RuntimeException implements Serializable

serialVersionUID: 5256023526693665674L

Class java.security.SecureRandom extends Random implements Serializable

serialVersionUID: 4940670005562187L

직렬화 된 필드

provider

Provider  provider
프로바이더입니다.

 
도입된 버젼:
1.2

secureRandomSpi

SecureRandomSpi  secureRandomSpi
프로바이더의 구현입니다.

 
도입된 버젼:
1.2

algorithm

String  algorithm

state

byte[] state
 

digest

MessageDigest  digest
 

randomBytes

byte[] randomBytes
MessageDigest 클래스는 java.io.Serializable 인터페이스를 구현하고 있습니다. 그러나, 이 필드는 사용되는 것이 없기 때문에, 항상 null 이며, SecureRandom 클래스 자신의 직렬화에는 전혀 영향을 주지 않습니다.

randomBytesUsed

int randomBytesUsed
 

counter

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
readObject 를 호출하면(자), SignedObject 를 스트림로부터 복원할 수 있습니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

content

byte[] content

signature

byte[] signature

thealgorithm

String  thealgorithm

Class java.security.Signer extends Identity implements Serializable

serialVersionUID: -1763464102261361480L

직렬화 된 필드

privateKey

PrivateKey  privateKey
추천 되고 있지 않습니다.  
서명자의 비공개키입니다.

 

Class java.security.Timestamp extends Object implements Serializable

serialVersionUID: -5502683707821851294L

직렬화 된 필드

timestamp

Date  timestamp
타임 스탬프의 일자와 시각입니다.

 

signerCertPath

CertPath  signerCertPath
TSA 의 증명서 패스

 

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  ois)
                 throws IOException ,
                        ClassNotFoundException 
이 객체를 스트림로부터 복원합니다 (직렬화 복원).

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  oos)
                  throws IOException 
이 객체를 스트림에 써냅니다 (직렬화).

시리얼 데이터:
초기 캐릭터 라인은,type 를 나타내는 String,name 를 나타내는 String,actions 를 나타내는 String, 따라야 할 증명서의 수를 나타내는 int (이 객체에 관련한 증명서가 없는 경우는 값 0)의 순서가 됩니다. 각각의 증명서는, 증명서의 형태를 나타내는 String, 증명서의 encode의 길이를 나타내는 int, encode 된 증명서 그 자체 (바이트의 배열의 형식)의 순서로 써내집니다.
예외:
IOException
직렬화 된 필드

type

String  type
이 해결되어 있지 않은 액세스권이 해결되었을 때에 작성되는 Permission 클래스의 클래스명입니다.

 

name

String  name
액세스권의 이름입니다.

 

actions

String  actions
액세스권의 액션입니다.

 

Class java.security.UnresolvedPermissionCollection extends PermissionCollection implements Serializable

serialVersionUID: -7176153071733132400L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
시리얼 데이터:
Default field.
예외:
IOException
직렬화 된 필드

permissions

Hashtable <K ,V > permissions
형태에 UnresolvedPermissions 키가 있는 테이블로, 값은 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

직렬화 메소드

writeReplace

protected Object  writeReplace()
                       throws ObjectStreamException 
직렬화 되는 증명서를 옮겨놓습니다.

예외:
ObjectStreamException - 이 Certificate 를 나타내는 새로운 객체를 생성할 수 없었던 경우
도입된 버젼:
1.3
직렬화 된 필드

type

String  type

Class java.security.cert.Certificate.CertificateRep extends Object implements Serializable

serialVersionUID: -8563758940495660020L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws ObjectStreamException 
Certificate Object 를 해석 처리합니다.

예외:
ObjectStreamException - Certificate 가 해석 처리할 수 없는 경우
직렬화 된 필드

type

String  type

data

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

직렬화 메소드

writeReplace

protected Object  writeReplace()
                       throws ObjectStreamException 
직렬화 되는 CertPathCertPathRep 객체에 옮겨놓습니다.

예외:
ObjectStreamException - 이 증명서 패스를 나타내는 CertPathRep 를 생성할 수 없었던 경우
직렬화 된 필드

type

String  type

Class java.security.cert.CertPath.CertPathRep extends Object implements Serializable

serialVersionUID: 3015633072427920915L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws ObjectStreamException 
타입과 데이터로부터 구축한 CertPath 를 돌려줍니다.

예외:
ObjectStreamException - CertPath 를 구축할 수 없었던 경우
직렬화 된 필드

type

String  type
증명서 타입입니다.


data

byte[] data
증명서 패스의 encode 된 형식입니다.

Class java.security.cert.CertPathBuilderException extends GeneralSecurityException implements Serializable

serialVersionUID: 5316471420178794402L

Class java.security.cert.CertPathValidatorException extends GeneralSecurityException implements Serializable

serialVersionUID: -3083180014971893139L

직렬화 된 필드

index

int index
예외가 throw 되는 원인이 된 증명서 패스의 증명서의 인덱스

certPath

CertPath  certPath
예외가 throw 되었을 때에 검사중이었던 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

직렬화 된 필드

updateCounts

int[] updateCounts
배치 실행의 결과를 나타내는 배열입니다.

 
도입된 버젼:
1.2

Class java.sql.DataTruncation extends SQLWarning implements Serializable

serialVersionUID: 6464298989504059473L

직렬화 된 필드

index

int index
 

parameter

boolean parameter
 

read

boolean read
 

dataSize

int dataSize
 

transferSize

int transferSize
 

Class java.sql.Date extends Date implements Serializable

serialVersionUID: 1511598038487230103L

Class java.sql.SQLClientInfoException extends SQLException implements Serializable

serialVersionUID: -4319604256824655880L

직렬화 된 필드

failedProperties

Map <K ,V > failedProperties

Class java.sql.SQLDataException extends SQLNonTransientException implements Serializable

serialVersionUID: -6889123282670549800L

Class java.sql.SQLException extends Exception implements Serializable

serialVersionUID: 2135244094396331484L

직렬화 된 필드

SQLState

String  SQLState
 

vendorCode

int vendorCode
 

next

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

직렬화 된 필드

nanos

int nanos
 

패키지 java.text

Class java.text.AttributedCharacterIterator.Attribute extends Object implements Serializable

serialVersionUID: -9142742483513960612L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws InvalidObjectException 
직렬화 복원되는 인스턴스를 정의가 끝난 정수에 해결합니다.

예외:
InvalidObjectException
직렬화 된 필드

name

String  name
이 Attribute 의 이름입니다. 이름은, 인스턴스를 직렬화 복원할 때, 대응하는 사전 정의된 인스턴스를 검색하는 readResolve 에 의해 주로 사용됩니다.

 

Class java.text.ChoiceFormat extends NumberFormat implements Serializable

serialVersionUID: 1795184449645032964L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
입력 스트림로부터 객체를 읽어들인 뒤에, 클래스 불변을 유지하기 위해서 간단한 검증을 실시합니다.

예외:
InvalidObjectException - 스트림로부터 읽힌 객체가 무효인 경우
IOException
ClassNotFoundException
직렬화 된 필드

choiceLimits

double[] choiceLimits
선택 항목의 하한의 리스트입니다. 포매터는, 포맷 되고 있는 수치가 choiceLimits[i] 이상으로,choiceLimits[i+1] 보다 작은 경우에 choiceFormats[i] 를 돌려줍니다.

 

choiceFormats

String [] choiceFormats
선택 항목 캐릭터 라인의 리스트입니다. 포매터는, 포맷 되고 있는 수치가 choiceLimits[i] 이상으로,choiceLimits[i+1] 보다 작은 경우에 choiceFormats[i] 를 돌려줍니다.

 

Class java.text.DateFormat extends Format implements Serializable

serialVersionUID: 7218322306649953788L

직렬화 된 필드

calendar

Calendar  calendar
일자와 시각의 포맷을 행하기 위한 타임 필드의 값을 생성하기 위해서 DateFormat 가 사용하는 달력입니다. 서브 클래스는, 이 달력을, 이 DateFormat 에 대응하는 로케일에 적절한 달력에 초기화할 필요가 있습니다.

 

numberFormat

NumberFormat  numberFormat
일자와 시각의 수치를 포맷 하기 위해서 DateFormat 가 사용하는 수치 포매터입니다. 서브 클래스는, 이 수치 포매터를, 이 DateFormat 에 대응하는 로케일에 적절한 수치 포맷에 초기화할 필요가 있습니다.

 

Class java.text.DateFormat.Field extends Format.Field implements Serializable

serialVersionUID: 7441350119349544720L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws InvalidObjectException 
직렬화 복원되는 인스턴스를 정의가 끝난 정수에 해결합니다.

예외:
InvalidObjectException - 정수를 해결할 수 없다 경우
직렬화 된 필드

calendarField

int calendarField
달력의 필드입니다.

Class java.text.DateFormatSymbols extends Object implements Serializable

serialVersionUID: -5987973545549424702L

직렬화 메소드

writeObject

private void writeObject(ObjectOutputStream  stream)
                  throws IOException 
하위 호환성을 확보하기 위해서,zoneStrings 필드가 초기화되고 있는 것을 확인하고 나서, 디폴트의 직렬화 가능 데이터를 기입합니다.

예외:
IOException
도입된 버젼:
1.6
직렬화 된 필드

eras

String [] eras
「AD」나 「BC」등의 기원의 캐릭터 라인입니다. Calendar.BCCalendar.AD 를 인덱스로서 사용하는 2 캐릭터 라인의 배열입니다.

 

months

String [] months
「January」, 「February」등의 달의 캐릭터 라인입니다. Calendar.JANUARY,Calendar.FEBRUARY 등을 인덱스로서 사용하는 13 캐릭터 라인의 배열 (13 의 달이 있는 달력도 있다)입니다.

 

shortMonths

String [] shortMonths
「Jan」, 「Feb」등의 달의 단축 캐릭터 라인입니다. Calendar.JANUARY,Calendar.FEBRUARY 등을 인덱스로서 사용하는 13 캐릭터 라인의 배열 (13 의 달이 있는 달력도 있다)입니다.

 

weekdays

String [] weekdays
「Sunday」, 「Monday」등의 요일의 캐릭터 라인입니다. Calendar.SUNDAY,Calendar.MONDAY 등을 인덱스로서 사용하는, 8 캐릭터 라인의 배열입니다. 요소 weekdays[0] 은 무시됩니다.

 

shortWeekdays

String [] shortWeekdays
「Sun」, 「Mon」등의 요일의 단축 캐릭터 라인입니다. Calendar.SUNDAY,Calendar.MONDAY 등을 인덱스로서 사용하는, 8 캐릭터 라인의 배열입니다. 요소 shortWeekdays[0] 은 무시됩니다.

 

ampms

String [] ampms
「AM」나 「PM」등의 오전/오후의 캐릭터 라인입니다. Calendar.AMCalendar.PM 를 인덱스로서 사용하는 2 캐릭터 라인의 배열입니다.

 

zoneStrings

String [][] zoneStrings
이 로케일의 타임 존의 지역 대응된 이름입니다. 이것은, 사이즈가 m × n 의 2 차원의 캐릭터 라인 배열로, 이 경우의 m 는 5 이상이 됩니다. 각 n 행은, 단일의 TimeZone 에 대해서 지역 대응된 이름을 포함한 엔트리입니다. 각 행에는 다음의 것이 포함됩니다 (i 는 0 ~ n-1 의 범위내).
  • zoneStrings[i][0] - 타임 존 ID
  • zoneStrings[i][1] - 표준시각의 존의 긴 이름
  • zoneStrings[i][2] - 표준시각의 존의 짧은 이름
  • zoneStrings[i][3] - 서머타임의 존의 긴 이름
  • zoneStrings[i][4] - 서머타임의 존의 짧은 이름
존 ID 는 지역 대응되고있지 않습니다. 이 ID 는 시스템의 타임 존 객체에 관련하는 ID 치와 일치합니다. 다른 엔트리는 모두 지역 대응된 이름입니다. 존에서 서머타임이 구현되어 있지 않은 경우, 서머타임의 시간명은 무시됩니다.

 
관련 항목:
TimeZone

localPatternChars

String  localPatternChars
지역 대응된 일자와 시각의 패턴 문자입니다. 예를 들어, 어느 로케일에서는 「y」는 아니고 「u」를 사용해, 그 일자 포맷 패턴 캐릭터 라인으로 해를 나타냅니다. 이 캐릭터 라인은,DateFormat.ERA_FIELD,DateFormat.YEAR_FIELD 등으로 기술되는 문자의 인덱스를 사용해, 정확하게 18 문자로 할 필요가 있습니다. 그 때문에, 캐릭터 라인이 「Xz..」의 경우, 지역 대응된 패턴에서는, 연호에는 「X」, 해에는 「z」가 사용됩니다.

 

locale

Locale  locale
DateFormatSymbols 객체를 초기화하기 위해서 사용되는 로케일입니다.

 
도입된 버젼:
1.6

Class java.text.DecimalFormat extends NumberFormat implements Serializable

serialVersionUID: 864413376551465018L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  stream)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 디폴트의 직렬화 가능 필드를 읽어들여, 낡은 직렬화 버젼의 확인과 조정을 실시합니다. 구체적으로는, 다음과 같은 확인과 조정을 실시합니다.
  1. 슈퍼 클래스의 자리수 필드가,BigInteger 객체와 BigDecimal 객체 이외의 수치를 포맷 할 때에 적용되는 제한치를 올바르게 반영하고 있는 것을 확인합니다. 이러한 제한치는, 낡은 버젼과의 직렬화의 호환성을 유지하는 목적으로, 슈퍼 클래스내에 포함됩니다. 한편,BigInteger 객체와 BigDecimal 객체의 제한치는, 이 클래스내에 포함됩니다. 슈퍼 클래스내에서, 최소 정수 자리수 또는 최대 정수 자리수가 DOUBLE_INTEGER_DIGITS 보다 큰 경우, 또는 최소 소수 자리수 또는 최대 소수 자리수가 DOUBLE_FRACTION_DIGITS 보다 큰 경우, 스트림 데이터는 무효가 되어, 이 메소드는 InvalidObjectException 를 throw 합니다.
  2. serialVersionOnStream 가 4 보다 작은 경우는,roundingModeRoundingMode.HALF_EVEN 에 초기화해 주세요. 이 필드는 버젼 4 로부터 새로워지고 있습니다.
  3. serialVersionOnStream 가 3 미만의 경우, 정수 부분 및 소수 부분의 최소 자리수와 최대 자리수를 설정하기 위한 setter 메소드를, 대응하는 슈퍼 클래스의 getter 메소드로부터의 반환값을 지정해 호출합니다. 이것에 의해, 이 클래스내의 필드가 초기화됩니다. 이 클래스내의 필드는 버젼 3 으로부터 새로워지고 있습니다.
  4. serialVersionOnStream 가 1 미만의 경우, 이 스트림이 JDK 1.1 으로 기입해진 것을 의미합니다만, 이 경우는 useExponentialNotation 를 false 에 초기화합니다. 이 기능은 JDK 1.1 에는 존재하지 않기 때문입니다.
  5. serialVersionOnStream 를 최대 허용치로 설정합니다. 이것은, 이 객체를 재차 스트림 출력할 때에 디폴트의 직렬화가 올바르게 동작하도록(듯이) 하기 (위해)때문에입니다.

2 보다 낡은 스트림 버젼에는,posPrefixPattern 등의 접미사(suffix)패턴 변수가 없습니다. 그 때문에, 이러한 버젼은 null 에 초기화되어, 접미사(suffix)캐릭터 라인이 리터럴치라고 보여집니다. 이것은, 버젼 2 이전의 동작에 대응하기 위해서 필요한 동작입니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

positivePrefix

String  positivePrefix
정의 수치를 포맷 할 경우에 접두사로서 사용하는 기호입니다. 예를 들어, 「+」이 있습니다.

 
관련 항목:
DecimalFormat.getPositivePrefix()

positiveSuffix

String  positiveSuffix
정의 수치를 포맷 할 경우에 접미사(suffix)로서 사용하는 기호입니다. 일반적으로은 빈 상태(empty)의 캐릭터 라인입니다.

 
관련 항목:
DecimalFormat.getPositiveSuffix()

negativePrefix

String  negativePrefix
부의 수치를 포맷 할 경우에 접두사로서 사용하는 기호입니다. 예를 들어, 「-」이 있습니다.

 
관련 항목:
DecimalFormat.getNegativePrefix()

negativeSuffix

String  negativeSuffix
부의 수치를 포맷 할 경우에 접미사(suffix)로서 사용하는 기호입니다. 일반적으로은 빈 상태(empty)의 캐릭터 라인입니다.

 
관련 항목:
DecimalFormat.getNegativeSuffix()

posPrefixPattern

String  posPrefixPattern
부가 아닌 수치의 접두사 패턴입니다. 이 변수는 positivePrefix 에 일치합니다.

이 패턴은,expandAffix() 메소드에 의해 positivePrefix 에 확장되어,symbols 내에서 변경을 반영하기 위해서 positivePrefix 를 갱신합니다. 이 변수가 null 의 경우,positivePrefixsymbols 의 변경시로 변경되지 않는 리터럴치로 간주해집니다. 이 변수는, 스트림로부터 복원된 스트림의 버젼 2 보다 낡은 DecimalFormat 의 경우는, 항상 null 입니다.

 
도입된 버젼:
1.3

posSuffixPattern

String  posSuffixPattern
부가 아닌 수치의 접미사(suffix)패턴입니다. 이 변수는 positiveSuffix 와 일치합니다. 이 변수는 posPrefixPattern 와 닮아 있습니다. 자세한 것은,posPrefixPattern 를 참조해 주세요.

 
도입된 버젼:
1.3

negPrefixPattern

String  negPrefixPattern
부의 수치의 접두사 패턴입니다. 이 변수는 negativePrefix 와 일치합니다. 이 변수는 posPrefixPattern 와 닮아 있습니다. 자세한 것은,posPrefixPattern 를 참조해 주세요.

 
도입된 버젼:
1.3

negSuffixPattern

String  negSuffixPattern
부의 수치의 접미사(suffix)패턴입니다. 이 변수는 negativeSuffix 와 일치합니다. 이 변수는 posPrefixPattern 와 닮아 있습니다. 자세한 것은,posPrefixPattern 를 참조해 주세요.

 
도입된 버젼:
1.3

multiplier

int multiplier
퍼센트나 퍼밀 (1000)등으로 사용하는 승수입니다.

 
관련 항목:
DecimalFormat.getMultiplier()

groupingSize

byte groupingSize
수치의 정수 부분에 있어서의 그룹 단락 문자와 그룹 단락 문자의 사이의 자리수입니다. NumberFormat.groupingUsed 가 true 의 경우는, 0 보다 큰 값이 될 필요가 있습니다.

 
관련 항목:
DecimalFormat.getGroupingSize() , NumberFormat.isGroupingUsed()

decimalSeparatorAlwaysShown

boolean decimalSeparatorAlwaysShown
true 의 경우, 수치의 소수 부분이 0 의 경우에서도 포맷 된 수치로 항상 소수 단락 문자가 표시됩니다.

 
관련 항목:
DecimalFormat.isDecimalSeparatorAlwaysShown()

parseBigDecimal

boolean parseBigDecimal
true 의 경우, 가능한 경우는 항상 해석으로부터 BigDecimal 가 돌려주어집니다.

 
도입된 버젼:
1.5
관련 항목:
DecimalFormat.isParseBigDecimal()

symbols

DecimalFormatSymbols  symbols
이 포맷으로 사용되는 DecimalFormatSymbols 객체입니다. 그룹 단락 문자, 소수 단락 문자 등, 수치를 포맷하기 위한 기호를 포함합니다.

 
관련 항목:
DecimalFormat.setDecimalFormatSymbols(java.text.DecimalFormatSymbols) , DecimalFormatSymbols

useExponentialNotation

boolean useExponentialNotation
true 의 경우, 수치를 포맷 할 경우에 지수 표현 (과학 표기법)이 사용됩니다.

 
도입된 버젼:
1.2

minExponentDigits

byte minExponentDigits
수치가 지수 표현으로 포맷 될 때, 지수를 표시하기 위해서 사용되는 최소의 자리수입니다. useExponentialNotation 가 true 가 아닌 경우, 이 필드는 무시됩니다.

 
도입된 버젼:
1.2

maximumIntegerDigits

int maximumIntegerDigits
BigInteger 치 또는 BigDecimal 치의 정수 부분의 최대 자리수입니다. maximumIntegerDigits 는,minimumIntegerDigits 이상이 될 필요가 있습니다.

 
도입된 버젼:
1.5
관련 항목:
DecimalFormat.getMaximumIntegerDigits()

minimumIntegerDigits

int minimumIntegerDigits
BigInteger 치 또는 BigDecimal 치의 정수 부분의 최소 자리수입니다. minimumIntegerDigits 는,maximumIntegerDigits 이하가 될 필요가 있습니다.

 
도입된 버젼:
1.5
관련 항목:
DecimalFormat.getMinimumIntegerDigits()

maximumFractionDigits

int maximumFractionDigits
BigInteger 치 또는 BigDecimal 치의 소수 부분의 최대 자리수입니다. maximumIntegerDigits 는,minimumIntegerDigits 이상이 될 필요가 있습니다.

 
도입된 버젼:
1.5
관련 항목:
DecimalFormat.getMaximumFractionDigits()

minimumFractionDigits

int minimumFractionDigits
BigInteger 치 또는 BigDecimal 치의 소수 부분의 최소 자리수입니다. minimumIntegerDigits 는,maximumFractionDigits 이하가 될 필요가 있습니다.

 
도입된 버젼:
1.5
관련 항목:
DecimalFormat.getMinimumFractionDigits()

roundingMode

RoundingMode  roundingMode
이 DecimalFormat 로 사용되는 RoundingMode 입니다.

 
도입된 버젼:
1.6

serialVersionOnStream

int serialVersionOnStream
어느 버젼이 기술되었는지를 나타내는 내부 시리얼 버젼입니다. 다음에 유효한 값을 나타냅니다.
  • 0 (디폴트) :Java 2 플랫폼 v1. 2 보다 전의 버젼
  • 1: 1.2 의 버젼. 2 개(살)의 새로운 필드 useExponentialNotationminExponentDigits 를 포함한다
  • 2: 1.3 이후의 버젼. 4 개(살)의 새로운 필드 posPrefixPattern,posSuffixPattern,negPrefixPattern, 및 negSuffixPattern 가 추가되고 있다
  • 3: 1.5 이후의 버젼. 5 개(살)의 새로운 필드 maximumIntegerDigits,minimumIntegerDigits,maximumFractionDigits,minimumFractionDigits, 및 parseBigDecimal 가 추가되고 있다
  • 4: 1.6 이후의 버젼. 새로운 필드 roundingMode 가 추가되고 있다

 
도입된 버젼:
1.2

Class java.text.DecimalFormatSymbols extends Object implements Serializable

serialVersionUID: 5772796243397350300L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  stream)
                 throws IOException ,
                        ClassNotFoundException 
디폴트의 직렬화 가능 필드를 읽어들여, 이전의 직렬화 버젼의 객체에 디폴트 값를 제공해, 직렬화 가능하지 않은 필드를 초기화합니다. serialVersionOnStream 이 1 보다 작은 경우,monetarySeparatordecimalSeparator 와 같은 값에 초기화해,exponential 를 「E」에 초기화합니다. serialVersionOnStream 가 2 보다 작은 경우는,locale 를 루트 로케일에 초기화합니다. 또,serialVersionOnStream 가 3 보다 작은 경우는,exponential 를 사용해 exponentialSeparator 를 초기화합니다. serialVersionOnStream 를 최대 허용치로 다시 설정해 , 그 결과, 이 객체가 다시 스트림 출력되는 경우에 디폴트의 직렬화가 올바르게 기능합니다. intlCurrencySymbol 필드로부터의 통화를 초기화합니다.

예외:
IOException
ClassNotFoundException
도입된 버젼:
JDK 1.1. 6
직렬화 된 필드

zeroDigit

char zeroDigit
제로에 사용하는 문자입니다.

 
관련 항목:
DecimalFormatSymbols.getZeroDigit()

groupingSeparator

char groupingSeparator
1000 의 단락 문자에 사용하는 문자입니다.

 
관련 항목:
DecimalFormatSymbols.getGroupingSeparator()

decimalSeparator

char decimalSeparator
소수점에 사용하는 문자입니다.

 
관련 항목:
DecimalFormatSymbols.getDecimalSeparator()

perMill

char perMill
퍼밀 부호에 사용하는 문자입니다.

 
관련 항목:
DecimalFormatSymbols.getPerMill()

percent

char percent
퍼센트 부호에 사용하는 문자입니다.

 
관련 항목:
DecimalFormatSymbols.getPercent()

digit

char digit
패턴중의 숫자에 사용하는 문자입니다.

 
관련 항목:
DecimalFormatSymbols.getDigit()

patternSeparator

char patternSeparator
패턴에 대해 정의 서브 패턴과 부의 서브 패턴을 단락짓기 위해서(때문에) 사용하는 문자입니다.

 
관련 항목:
DecimalFormatSymbols.getPatternSeparator()

infinity

String  infinity
무한대를 표현하기 위해서 사용하는 캐릭터 라인입니다.

 
관련 항목:
DecimalFormatSymbols.getInfinity()

NaN

String  NaN
「비수」를 표현하기 위해서 사용하는 캐릭터 라인입니다.

 
관련 항목:
DecimalFormatSymbols.getNaN()

minusSign

char minusSign
부부호를 표현하기 위해서 사용하는 문자입니다.

 
관련 항목:
DecimalFormatSymbols.getMinusSign()

currencySymbol

String  currencySymbol
현지 통화를 나타내는 캐릭터 라인입니다 ($ 등).

 
관련 항목:
DecimalFormatSymbols.getCurrencySymbol()

intlCurrencySymbol

String  intlCurrencySymbol
현지 통화를 나타내는 ISO 4217 통화 코드입니다 (USD 등).

 
관련 항목:
DecimalFormatSymbols.getInternationalCurrencySymbol()

monetarySeparator

char monetarySeparator
통화치를 포맷 할 경우에 사용하는 자리수 단락 기호입니다.

 
도입된 버젼:
JDK 1.1. 6
관련 항목:
DecimalFormatSymbols.getMonetaryDecimalSeparator()

exponential

char exponential
지수에 의한 기수법으로 포맷 된 수치로 지수를 식별하기 위해서 사용하는 문자입니다. 예를 들어, 「1.23 E45」와 같은 수치의 「E」입니다.  

이 필드는, 구현 및 스트림 포맷에 의해 지원되고는 있습니다만, public API 에서는 설정할 수 없습니다. 향후의 API 로 추가될 예정입니다.

 
도입된 버젼:
JDK 1.1. 6

exponentialSeparator

String  exponentialSeparator
가수와 지수를 단락짓기 위한 캐릭터 라인입니다. 례:1. 23x10^4 의 「x10^」, 1.23E4 의 「E」.  

exponentialexponentialSeparator 의 양쪽 모두가 존재하는 경우는, 이 exponentialSeparator 가 우선됩니다.

 
도입된 버젼:
1.6

locale

Locale  locale
이러한 통화 포맷 기호의 로케일입니다.

 
도입된 버젼:
1.4

serialVersionOnStream

int serialVersionOnStream
스트림상의 DecimalFormatSymbols 의 버젼을 나타냅니다. 다음에 유효한 값을 나타냅니다.
  • 0 (또는 미초기화 상태) :JDK 1.1. 6 보다 전의 버젼
  • 1: JDK 1.1. 6 이후의 버젼. 2 개(살)의 새로운 필드 monetarySeparatorexponential 를 포함한다
  • 2: J2SE 1.4 이후의 버젼. 새로운 locale 필드를 포함한다
  • 3: J2SE 1.6 이후의 버젼. 새로운 exponentialSeparator 필드를 포함한다
DecimalFormatSymbols 를 스트림 출력하는 경우, 최신의 포맷 (serialVersionOnStream 의 최대 허용치에 상당)이 항상 기술됩니다.

 
도입된 버젼:
JDK 1.1. 6

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
입력 스트림로부터 객체를 읽어들인 뒤에, 클래스 불변을 유지하기 위해서 간단한 검증을 실시합니다.

예외:
InvalidObjectException - 스트림로부터 읽힌 객체가 무효인 경우
IOException
ClassNotFoundException
직렬화 된 필드

locale

Locale  locale
수치 및 일자를 포맷 하기 위해서 사용하는 로케일입니다.

 

pattern

String  pattern
포맷 된 값을 적용시킬 수 있는 캐릭터 라인입니다. 즉, 모든 식이 제거된 상태로 구축시에 공급되는 패턴입니다.

 

formats

Format [] formats
인수를 포맷 하기 위해서 사용되는 포매터의 배열입니다.

 

offsets

int[] offsets
각 인수를 포맷 한 결과가 패턴에 삽입되는 위치입니다.

 

argumentNumbers

int[] argumentNumbers
각 포매터에 대응하는 인수 번호입니다. 포매터는, 인수가 지정된 순서는 아니고, 패턴내의 순서로 포함됩니다.

 

maxOffset

int maxOffset
offsets 의 항목수로부터 1 을 감산한 값입니다. 사용되고 있는 offsets 내에서 최대의 번호를 가지는 요소의 인덱스라고 생각할 수도 있습니다. offsets 와 같게, 모든 배열은 같은 수의 요소를 가지므로, 이 변수만으로 모든 배열에 있는 항목의 총수를 알 수 있습니다.

 

Class java.text.MessageFormat.Field extends Format.Field implements Serializable

serialVersionUID: 7899943957617360810L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws InvalidObjectException 
직렬화 복원되는 인스턴스를 정의가 끝난 정수에 해결합니다.

예외:
InvalidObjectException - 정수를 해결할 수 없는 경우

Class java.text.NumberFormat extends Format implements Serializable

serialVersionUID: -2308460125733713944L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  stream)
                 throws IOException ,
                        ClassNotFoundException 
우선, 디폴트의 직렬화 가능 데이터를 읽어들입니다. 다음에,serialVersionOnStream 가 1 보다 작은 경우 (스트림이 JDK 1.1 으로 기술된 것을 나타낸다)는,maximumIntegerDigits 등의 int 필드를 maxIntegerDigits 등의 byte 필드와 같게 설정합니다. 그 이유는,int 필드가 JDK 1.1 에 없었기 때문입니다. 마지막으로, serialVersionOnStream 를 최대 허용치로 다시 설정합니다. 그 결과, 이 객체가 다시 스트림 출력되는 경우에 디폴트의 직렬화가 올바르게 기능합니다.

minimumIntegerDigitsmaximumIntegerDigits 보다 큰 경우, 또는 minimumFractionDigitsmaximumFractionDigits 보다 큰 경우, 스트림 데이터는 무효가 되어, 이 메소드는 InvalidObjectException 를 throw 합니다. 게다가 이러한 값에 0 보다 작은 값이 있는 경우 이 메소드는 InvalidObjectException 를 throw 합니다.

예외:
IOException
ClassNotFoundException
도입된 버젼:
1.2

writeObject

private void writeObject(ObjectOutputStream  stream)
                  throws IOException 
디폴트의 직렬화 가능 데이터를 기입합니다. JDK 1.1 버젼의 스트림 포맷과의 호환성이기 때문에, 우선 maxIntegerDigits 등의 byte 필드를 maximumIntegerDigits 등의 int 필드와 같은 (Byte.MAX_VALUE 가 작은 경우는 그 값)으로 설정합니다.

예외:
IOException
도입된 버젼:
1.2
직렬화 된 필드

groupingUsed

boolean groupingUsed
수치를 포맷 및 해석할 경우에 그룹 단락 문자 (1000 의 단락등)가 사용되는 경우에 true 를 돌려줍니다.

 
관련 항목:
NumberFormat.isGroupingUsed()

maxIntegerDigits

byte maxIntegerDigits
수치의 정수 부분의 최대 자리수입니다. maxIntegerDigits 는,minIntegerDigits 이상이 아니면 안됩니다.  

주: 이 필드는, JDK 1.1 과의 직렬화 호환성 (을) 위해서만 제공되고 있습니다. Java 2 플랫폼 v1. 2 이후의 버젼에서는, 새로운 int 필드 maximumIntegerDigits 가 대신에 사용됩니다. 스트림에 기입해지는 경우,maxIntegerDigitsmaximumIntegerDigitsByte.MAX_VALUE 가운데 어느 쪽인지 작은 편으로 설정됩니다. 스트림로부터 읽히는 경우, 이 필드는 serialVersionOnStream 가 1 보다 작은 경우에만 사용됩니다.

 
관련 항목:
NumberFormat.getMaximumIntegerDigits()

minIntegerDigits

byte minIntegerDigits
수치의 정수 부분의 최소 자리수입니다. minimumIntegerDigits 는,maximumIntegerDigits 이하가 아니면 안됩니다.  

주: 이 필드는, JDK 1.1 과의 직렬화 호환성 (을) 위해서만 제공되고 있습니다. Java 2 플랫폼 v1. 2 이후의 버젼에서는, 새로운 int 필드 minimumIntegerDigits 이 대신에 사용됩니다. 스트림에 기입해지는 경우,minIntegerDigitsminimumIntegerDigitsByte.MAX_VALUE 가운데 어느 쪽인지 작은 편으로 설정됩니다. 스트림로부터 읽히는 경우, 이 필드는 serialVersionOnStream 가 1 보다 작은 경우에만 사용됩니다.

 
관련 항목:
NumberFormat.getMinimumIntegerDigits()

maxFractionDigits

byte maxFractionDigits
수치의 소수 부분의 최대 자리수입니다. maximumFractionDigits 는,minimumFractionDigits 이상이 아니면 안됩니다.  

주: 이 필드는, JDK 1.1 과의 직렬화 호환성 (을) 위해서만 제공되고 있습니다. Java 2 플랫폼 v1. 2 이후의 버젼에서는, 새로운 int 필드 maximumFractionDigits 가 대신에 사용됩니다. 스트림에 기입해지는 경우,maxFractionDigitsmaximumFractionDigitsByte.MAX_VALUE 가운데 어느 쪽인지 작은 편으로 설정됩니다. 스트림로부터 읽히는 경우, 이 필드는 serialVersionOnStream 가 1 보다 작은 경우에만 사용됩니다.

 
관련 항목:
NumberFormat.getMaximumFractionDigits()

minFractionDigits

byte minFractionDigits
수치의 소수 부분의 최소 자리수입니다. minimumFractionDigits 는,maximumFractionDigits 이하가 아니면 안됩니다.  

주: 이 필드는, JDK 1.1 과의 직렬화 호환성 (을) 위해서만 제공되고 있습니다. Java 2 플랫폼 v1. 2 이후의 버젼에서는, 새로운 int 필드 minimumFractionDigits 가 대신에 사용됩니다. 스트림에 기입해지는 경우,minFractionDigitsminimumFractionDigitsByte.MAX_VALUE 가운데 어느 쪽인지 작은 편으로 설정됩니다. 스트림로부터 읽히는 경우, 이 필드는 serialVersionOnStream 가 1 보다 작은 경우에만 사용됩니다.

 
관련 항목:
NumberFormat.getMinimumFractionDigits()

parseIntegerOnly

boolean parseIntegerOnly
이 포맷이 수치를 정수로서만 해석하는 경우는 true 를 돌려줍니다.

 
관련 항목:
NumberFormat.isParseIntegerOnly()

maximumIntegerDigits

int maximumIntegerDigits
수치의 정수 부분의 최대 자리수입니다. maximumIntegerDigits 는,minimumIntegerDigits 이상이 아니면 안됩니다.

 
도입된 버젼:
1.2
관련 항목:
NumberFormat.getMaximumIntegerDigits()

minimumIntegerDigits

int minimumIntegerDigits
수치의 정수 부분의 최소 자리수입니다. minimumIntegerDigits 는,maximumIntegerDigits 이하가 아니면 안됩니다.

 
도입된 버젼:
1.2
관련 항목:
NumberFormat.getMinimumIntegerDigits()

maximumFractionDigits

int maximumFractionDigits
수치의 소수 부분의 최대 자리수입니다. maximumFractionDigits 는,minimumFractionDigits 이상이 아니면 안됩니다.

 
도입된 버젼:
1.2
관련 항목:
NumberFormat.getMaximumFractionDigits()

minimumFractionDigits

int minimumFractionDigits
수치의 소수 부분의 최소 자리수입니다. minimumFractionDigits 는,maximumFractionDigits 이하가 아니면 안됩니다.

 
도입된 버젼:
1.2
관련 항목:
NumberFormat.getMinimumFractionDigits()

serialVersionOnStream

int serialVersionOnStream
스트림상의 NumberFormat 의 버젼을 나타냅니다. 다음에 유효한 값을 나타냅니다.
  • 0 (또는 미초기화 상태) :JDK 1.1 버젼의 스트림 포맷. 이 버젼에서는,maximumIntegerDigits 등의 int 필드 대신에,maxIntegerDigits 등의 byte 필드가 사용된다
  • 1: 1.2 버젼의 스트림 포맷. maxIntegerDigits 등의 byte 필드의 값은 무시되어 대신에 maximumIntegerDigits 등의 int 필드가 사용된다
NumberFormat 를 스트림 출력하는 경우, 최신의 포맷 (serialVersionOnStream 의 최대 허용치에 상당)이 항상 기술됩니다.

 
도입된 버젼:
1.2

Class java.text.NumberFormat.Field extends Format.Field implements Serializable

serialVersionUID: 7494728892700160890L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws InvalidObjectException 
직렬화 복원되는 인스턴스를 정의가 끝난 정수에 해결합니다.

예외:
InvalidObjectException - 정수가 해석 처리할 수 없는 경우

Class java.text.ParseException extends Exception implements Serializable

직렬화 된 필드

errorOffset

int errorOffset
해석되고 있는 캐릭터 라인에의 제로로부터 시작되는 문자 오프셋(offset). 해석중에 에러가 검출된 위치를 나타낸다

 

Class java.text.SimpleDateFormat extends DateFormat implements Serializable

serialVersionUID: 4774881970558875024L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  stream)
                 throws IOException ,
                        ClassNotFoundException 
입력 스트림로부터 객체를 읽어들인 뒤, 객체의 포맷 패턴을 검증합니다.  

예외:
InvalidObjectException - 패턴이 무효인 경우
IOException
ClassNotFoundException
직렬화 된 필드

serialVersionOnStream

int serialVersionOnStream
스트림상의 직렬화 데이터의 버젼입니다. 다음에 유효한 값을 나타냅니다.
  • 0 또는 스트림상에 없는 경우 :JDK 1.1. 3. 이 버젼에서는, 스트림상에 defaultCenturyStart 가 없다
  • 1: JDK 1.1. 4 이후의 버젼. 이 버젼은,defaultCenturyStart 를 추가한다
이 클래스를 스트림 출력할 때는, 제일 새로운 포맷 및 serialVersionOnStream 의 최고 허용치가 기입해집니다.

 
도입된 버젼:
JDK1. 1.4

pattern

String  pattern
이 포매터의 패턴 캐릭터 라인입니다. 항상, 지역 대응되어 있지 않은 패턴입니다. 임의의 일자를 지정할 수 있습니다만, null 는 불가입니다. 자세한 것은, 클래스의 다큐멘테이션을 참조해 주세요.

 

formatData

DateFormatSymbols  formatData
이 포매터에 의해 요일명, 월명 등에 사용되는 기호입니다. null 는 불가입니다.

 
관련 항목:
DateFormatSymbols

defaultCenturyStart

Date  defaultCenturyStart
해가 2 자리수의 일자를 defaultCenturyStart 로 시작되는 세기에 대응 붙입니다. 임의의 일자를 지정할 수 있습니다만, null 는 불가입니다.

 
도입된 버젼:
JDK1. 1.4

locale

Locale  locale
SimpleDateFormat 를 인스턴스화하기 위해서(때문에) 사용되는 로케일입니다. 이 객체가 낡은 SimpleDateFormat 로 작성되어 직렬화 복원되고 있는 경우, 값은 null 가 되는 일이 있습니다.

 
도입된 버젼:
1.6

패키지 java.util

Class java.util.AbstractMap.SimpleEntry extends Object implements Serializable

serialVersionUID: -8499721149061103585L

직렬화 된 필드

key

Object  key

value

Object  value

Class java.util.AbstractMap.SimpleImmutableEntry extends Object implements Serializable

serialVersionUID: 7138329143949025153L

직렬화 된 필드

key

Object  key

value

Object  value

Class java.util.ArrayDeque extends AbstractCollection <E > implements Serializable

serialVersionUID: 2340985798034038923L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
이 양단 큐를 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
이 양단 큐를 직렬화합니다.

시리얼 데이터:
양단 큐의 현재의 사이즈 (int)와 승순으로 나타난 그 모든 요소 (각각은 객체 참조)
예외:
IOException

Class java.util.ArrayList extends AbstractList <E > implements Serializable

serialVersionUID: 8683452581122892189L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 ArrayList 의 인스턴스를 복원합니다. 즉,ArrayList 를 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
스트림에 ArrayList 의 인스턴스 상태를 보존합니다. 즉,ArrayList 를 직렬화합니다.

시리얼 데이터:
ArrayList 의 인스턴스의 기가 되는 배열의 길이를 int 형으로 지정. 계속되어, 각각이 Object 인 모든 요소를 올바른 순서로 지정
예외:
IOException
직렬화 된 필드

size

int size
ArrayList 의 사이즈, 즉 그 요소수입니다.

 

Class java.util.Arrays.ArrayList extends AbstractList <E> implements Serializable

serialVersionUID: -2764017481108945198L

직렬화 된 필드

a

Object [] a

Class java.util.BitSet extends Object implements Serializable

serialVersionUID: 7997698588986878753L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
BitSet 의 인스턴스를 스트림로부터 복원합니다. 즉, 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
BitSet 의 인스턴스 상태를 스트림에 보존합니다. 즉, 직렬화합니다.

예외:
IOException
직렬화 된 필드

bits

long[] bits
BitSet 의 비트입니다. n 번째의 비트는, i % 64 의 비트 위치에서 bits[i/64] 에 포함됩니다. 비트 위치의 0 은 최하정도 비트를 나타내, 63 은 최상정도 비트를 나타냅니다.

Class java.util.Calendar extends Object implements Serializable

serialVersionUID: -1807547505821590642L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  stream)
                 throws IOException ,
                        ClassNotFoundException 
객체를 스트림로부터 복원합니다. 즉, 객체를 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  stream)
                  throws IOException 
이 객체 상태를 스트림에 보존합니다. 즉, 객체를 직렬화합니다. 이상론으로부터 말하면,Calendar 는 그 상태 데이터 및 현재의 시각만을 기입해,fields[],isTimeSet,areFieldsSet, 및 isSet[] 등의 field data는 기입해야 할 것이 아닙니다. nextStamp 지속 상태의 일부여야 하는 것이 아닙니다. 그렇지만, 이것은 JDK 1.1 이 출시되고 나서의 일입니다. JDK 1.1 과의 호환성을 취하기 위해서(때문에)는, 필드치 및 상태 플래그를 항상 기입할 필요가 있습니다. 다만, 아마 가까운 장래에,nextStamp 는 직렬화 스트림로부터 삭제되게 됩니다.

예외:
IOException
직렬화 된 필드

fields

int[] fields
이 달력으로 현재 설정되어 있을 때 각에 대한 달력 필드치입니다. 이것은, 인덱스치 ERA 로부터 DST_OFFSET 까지의,FIELD_COUNT 정수치의 배열입니다.

 

isSet

boolean[] isSet
지정된 달력 필드가 달력으로 설정되어 있는지 어떤지를 나타내는 플래그입니다. 새로운 객체에는 설정되어 있는 필드는 없습니다. 필드를 생성하는 메소드를 최초로 호출한 뒤, 모든 필드는 설정된 채로 있습니다. 이것은, 인덱스치 ERA 로부터 DST_OFFSET 까지의,FIELD_COUNT boolean 치의 배열입니다. 이 달력으로 현재 설정되어 있을 때 각입니다.

 

time

long time
이 달력으로 현재 설정되어 있을 때 각입니다. 1970 년 1 월 1 일 0:00:00 (그리니지 표준시)부터의 경과 밀리 세컨드수로 나타내집니다.

 
관련 항목:
Calendar.isTimeSet

isTimeSet

boolean isTimeSet
time 의 값이 유효한 경우는 true 입니다. field[] 의 항목을 변경하는 것으로, time 는 무효가 됩니다.

 
관련 항목:
Calendar.time

areFieldsSet

boolean areFieldsSet
fields[] 가 현재 설정되어 있을 때 각과 동기를 잡고 있는 경우는 true 입니다. false 의 경우는, 다음에 필드의 값을 취득하려고 했을 때에,time 의 현재가로부터의 모든 필드가 재계산됩니다.

 

lenient

boolean lenient
fields[] 로부터의 time 의 계산으로, 이 달력이 범위외의 필드치를 허용 하는 경우는 true 입니다.

 
관련 항목:
Calendar.setLenient(boolean) , Calendar.isLenient()

zone

TimeZone  zone
이 달력이 사용하는 TimeZone 입니다. Calendar 는 타임 존의 데이터를 사용해 로케일과 그리니지 표준시의 시각을 변환합니다.

 

firstDayOfWeek

int firstDayOfWeek
주의 최초의 요일입니다. 유효한 값은 SUNDAY,MONDAY 등입니다. 이 값은 로케일에 의존합니다.

 

minimalDaysInFirstWeek

int minimalDaysInFirstWeek
달 또는 해의 최초의 주에 필요한 날짜입니다. 유효한 값은 1 ~ 7 입니다. 이 값은 로케일에 의존합니다.

 

nextStamp

int nextStamp
stamp[] (내부 배열)의 다음에 이용 가능한 값입니다. 이것은 본래 스트림에 기입해서는 안되고, 아마, 가까운 장래에는 스트림로부터 삭제됩니다. 대신에,MINIMUM_USER_STAMP 의 값을 사용해 주세요.

 

serialVersionOnStream

int serialVersionOnStream
스트림상의 직렬화 데이터의 버젼입니다. 다음에 유효한 값을 나타냅니다.
0 또는 스트림상에 존재하지 않는다
JDK 1.100. 5 이전의 버젼
1
JDK 1.1. 6 이후의 버젼. 다른 필드의 호환치 뿐만이 아니라, 정확한 「시각」치를 기입합니다. 이 포맷은 과도기적인 것입니다.
이 클래스를 스트림 출력할 때는, 가장 새로운 포맷 및 serialVersionOnStream 의 최고 허용치가 기입해집니다.

 
도입된 버젼:
JDK1. 1.6

Class java.util.Collections.CheckedCollection extends Object implements Serializable

serialVersionUID: 1578914078182001775L

직렬화 된 필드

c

Collection <E > c

type

Class <T > type

zeroLengthElementArray

Object [] zeroLengthElementArray

Class java.util.Collections.CheckedList extends java.util.Collections.CheckedCollection<E> implements Serializable

serialVersionUID: 65247728283967356L

직렬화 된 필드

list

List <E > list

Class java.util.Collections.CheckedMap extends Object implements Serializable

serialVersionUID: 5742860141034234728L

직렬화 된 필드

m

Map <K ,V > m

keyType

Class <T > keyType

valueType

Class <T > valueType

zeroLengthKeyArray

Object [] zeroLengthKeyArray

zeroLengthValueArray

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

직렬화 된 필드

sm

SortedMap <K ,V > sm

Class java.util.Collections.CheckedSortedSet extends java.util.Collections.CheckedSet<E> implements Serializable

serialVersionUID: 1599911165492914959L

직렬화 된 필드

ss

SortedSet <E > ss

Class java.util.Collections.CopiesList extends AbstractList <E> implements Serializable

serialVersionUID: 2739099268398711800L

직렬화 된 필드

n

int n

element

Object  element

Class java.util.Collections.EmptyList extends AbstractList <Object > implements Serializable

serialVersionUID: 8842843931221139166L

직렬화 메소드

readResolve

private Object  readResolve()

Class java.util.Collections.EmptySet extends AbstractSet <Object > implements Serializable

serialVersionUID: 1582296315990362920L

직렬화 메소드

readResolve

private Object  readResolve()

Class java.util.Collections.ReverseComparator extends Object implements Serializable

serialVersionUID: 7207038068494060240L

직렬화 메소드

readResolve

private Object  readResolve()

Class java.util.Collections.ReverseComparator2 extends Object implements Serializable

serialVersionUID: 4374092139857L

직렬화 된 필드

cmp

Comparator <T > cmp
정적 팩토리로 지정된 Comparator입니다. 정적 팩토리는 인수가 null 의 경우는 ReverseComparator 인스턴스를 돌려주기 (위해)때문에, null 로는 되지 않습니다.

 

Class java.util.Collections.SingletonSet extends AbstractSet <E> implements Serializable

serialVersionUID: 3193687207550431679L

직렬화 된 필드

element

Object  element

Class java.util.Collections.SynchronizedCollection extends Object implements Serializable

serialVersionUID: 3053995032091335093L

직렬화 메소드

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
예외:
IOException
직렬화 된 필드

c

Collection <E > c

mutex

Object  mutex

Class java.util.Collections.SynchronizedList extends java.util.Collections.SynchronizedCollection<E> implements Serializable

serialVersionUID: -7754090372962971524L

직렬화 메소드

readResolve

private Object  readResolve()
SynchronizedRandomAccessList 인스턴스는 1.4 보다 전의 JRE (SynchronizedRandomAccessList 가 없다)로 직렬화 복원을 할 수 있도록(듯이) SynchronizedList 인스턴스로서 직렬화 됩니다. 이 메소드는 변환을 반전시킵니다. 좋은 면으로서는, RandomAccess 마커를 1.4 보다 전의 JRE 로 직렬화 된 SynchronizedList 인스턴스에 이식합니다. 주: 1.4. 1 으로 직렬화 되어 1.4 로 직렬화 복원된 SynchronizedRandomAccessList 인스턴스는 SynchronizedList 인스턴스가 됩니다. 이 메소드가 1.4 에는 없기 때문입니다.

직렬화 된 필드

list

List <E > list

Class java.util.Collections.SynchronizedMap extends Object implements Serializable

serialVersionUID: 1978198479659022715L

직렬화 메소드

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
예외:
IOException
직렬화 된 필드

m

Map <K ,V > m

mutex

Object  mutex

Class java.util.Collections.SynchronizedRandomAccessList extends java.util.Collections.SynchronizedList<E> implements Serializable

serialVersionUID: 1530674583602358482L

직렬화 메소드

writeReplace

private Object  writeReplace()
인스턴스를 1.4 보다 전의 JRE (SynchronizedRandomAccessList 가 없다)로 직렬화 복원할 수 있습니다. SynchronizedList 에는 readResolve 메소드가 있어, 이 변환을 직렬화 복원으로 반전시킵니다.

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

직렬화 된 필드

sm

SortedMap <K ,V > sm

Class java.util.Collections.SynchronizedSortedSet extends java.util.Collections.SynchronizedSet<E> implements Serializable

serialVersionUID: 8695801310862127406L

직렬화 된 필드

ss

SortedSet <E > ss

Class java.util.Collections.UnmodifiableCollection extends Object implements Serializable

serialVersionUID: 1820017752578914078L

직렬화 된 필드

c

Collection <E > c

Class java.util.Collections.UnmodifiableList extends java.util.Collections.UnmodifiableCollection<E> implements Serializable

serialVersionUID: -283967356065247728L

직렬화 메소드

readResolve

private Object  readResolve()
UnmodifiableRandomAccessList 인스턴스는 1.4 보다 전의 JRE (UnmodifiableRandomAccessList 가 없다)로 직렬화 복원을 할 수 있도록(듯이) UnmodifiableList 인스턴스~로서 직렬화 됩니다. 이 메소드는 변환을 반전시킵니다. 좋은 면으로서는, RandomAccess 마커를 1.4 보다 전의 JRE 로 직렬화 된 UnmodifiableList 인스턴스에 이식합니다. 주: 1.4. 1 으로 직렬화 되어 1.4 로 직렬화 복원된 UnmodifiableRandomAccessList 인스턴스는 UnmodifiableList 인스턴스가 됩니다. 이 메소드가 1.4 에는 없기 때문입니다.

직렬화 된 필드

list

List <E > list

Class java.util.Collections.UnmodifiableMap extends Object implements Serializable

serialVersionUID: -1034234728574286014L

직렬화 된 필드

m

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

직렬화 메소드

writeReplace

private Object  writeReplace()
인스턴스가 1.4 보다 전의 JRE (UnmodifiableRandomAccessList 가 없다)로 직렬화 복원을 할 수 있도록(듯이) 합니다. UnmodifiableList 에는 readResolve 메소드가 있어, 이 변환을 직렬화 복원으로 반전시킵니다.

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

직렬화 된 필드

sm

SortedMap <K ,V > sm

Class java.util.Collections.UnmodifiableSortedSet extends java.util.Collections.UnmodifiableSet<E> implements Serializable

serialVersionUID: -4929149591599911165L

직렬화 된 필드

ss

SortedSet <E > ss

Class java.util.ConcurrentModificationException extends RuntimeException implements Serializable

Class java.util.Currency extends Object implements Serializable

serialVersionUID: -158308464356906721L

직렬화 메소드

readResolve

private Object  readResolve()
통화 마다, 단일의 인스턴스에 직렬화 복원되는 인스턴스를 해석 처리합니다.

직렬화 된 필드

currencyCode

String  currencyCode
이 통화의 ISO 4217 통화 코드

 

Class java.util.Date extends Object implements Serializable

serialVersionUID: 7523967970034938905L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
객체를 스트림로부터 복원합니다. 즉, 객체를 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

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

직렬화 된 필드

flags

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
EnumMap 의 인스턴스를 스트림로부터 복원합니다. 즉, 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
EnumMap 의 인스턴스 상태를 스트림에 보존합니다. 즉, 직렬화합니다.

시리얼 데이터:
enum 맵의 「사이즈」(키와 값의 매핑의 수)은, enum 맵으로 나타내지는 키와 값의 매핑 마다, 키 (Object) 및 값 (Object)을 뒤에 수반해 발행된다 (int)
예외:
IOException
직렬화 된 필드

keyType

Class <T > keyType
이 맵의 모든 키의 enum 형의 Class 객체

 

Class java.util.EnumSet.SerializationProxy extends Object implements Serializable

serialVersionUID: 362491234563181265L

직렬화 메소드

readResolve

private Object  readResolve()
직렬화 된 필드

elementType

Class <T > elementType
이 열거 세트의 요소 타입입니다.

 

elements

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

직렬화 된 필드

f

String  f

c

char c

Class java.util.FormatterClosedException extends IllegalStateException implements Serializable

serialVersionUID: 18111216L

Class java.util.GregorianCalendar extends Calendar implements Serializable

serialVersionUID: -8125100834729963327L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  stream)
                 throws IOException ,
                        ClassNotFoundException 
내부 상태를 갱신합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

gregorianCutover

long gregorianCutover
표준 기원부터 밀리 세컨드 단위로 측정된, 태양력의 사용되는 시점입니다. 디폴트는 1582 년 10 월 15 일 (태양력) 00:00:00 UTC 즉 -12219292800000L 입니다. 이 값의 경우, 1582 년 10 월 4 일 (율리우스력)의 후에는 1582 년 10 월 15 일 (태양력)이 계속됩니다. 이 일자는, 율리우스력에 의한 날짜 2299161 에 대응합니다.

 

Class java.util.HashMap extends AbstractMap <K ,V > implements Serializable

serialVersionUID: 362498820763181265L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 HashMap 의 인스턴스를 복원 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
HashMap 의 인스턴스 상태를 스트림에 보존 (직렬화)합니다.

시리얼 데이터:
HashMap 의 「용량」(버킷 배열의 길이)은, 「사이즈」 (int, 키와 값의 매핑의 수), 키와 값의 매핑마다의 키 (Object) 및 값 (Object)을 뒤에 수반해 발행된다 (int). 키와 값의 매핑의 발행에는 특별한 순서는 없다
예외:
IOException
직렬화 된 필드

threshold

int threshold
사이즈를 변경하는 다음의 사이즈치입니다(용량 * 부하 계수).

 

loadFactor

float loadFactor
해시 테이블의 부하 계수입니다.

 

Class java.util.HashSet extends AbstractSet <E > implements Serializable

serialVersionUID: -5024744406713321676L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 HashSet 의 인스턴스를 복원 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
HashSet 의 인스턴스 상태를 스트림에 보존합니다. 즉,HashSet 를 직렬화합니다.

시리얼 데이터:
기가 되는 HashMap 의 인스턴스의 용량 (int), 및 그 부하 계수 (float)는, 세트의 사이즈 (요소수) (int), 모든 요소 (각각이 Object 이며, 특별한 순서는 없다)를 뒤에 수반해 발행된다
예외:
IOException

Class java.util.Hashtable extends Dictionary <K ,V > implements Serializable

serialVersionUID: 1421746759512286392L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 Hashtable 를 복원 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
Hashtable 상태를 스트림에 보존합니다 (직렬화).

시리얼 데이터:
Hashtable 의 「용량」(버킷 배열의 길이)은, Hashtable 의 「사이즈」(키와 값의 매핑의 수), Hashtable 가 나타내는 키와 값의 각 매핑의 키 (Object) 및 값 (Object)을 뒤에 수반해 발행된다 (int). 키와 값의 매핑의 발행에는 특별한 순서는 없다
예외:
IOException
직렬화 된 필드

threshold

int threshold
테이블은, 사이즈가 이 임계치를 넘었을 때에 해시의 재시도가 실행됩니다. 이 필드의 값은, (int)(capacity * loadFactor)입니다.

 

loadFactor

float loadFactor
해시 테이블의 부하 계수입니다.

 

Class java.util.IdentityHashMap extends AbstractMap <K ,V > implements Serializable

serialVersionUID: 8188218128353913216L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
IdentityHashMap 의 인스턴스를 스트림로부터 복원합니다. 즉, 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
IdentityHashMap 의 인스턴스 상태를 스트림에 보존합니다. 즉, 직렬화합니다.

시리얼 데이터:
HashMap 의 「사이즈」(키와 값의 매핑수)은, IdentityHashMap 가 나타내는 각각의 키와 값의 매핑에 관한 키 (Object) 및 값 (Object)을 뒤에 수반한다 (int). 키와 값의 매핑의 발행에는 특별한 순서는 없다
예외:
IOException
직렬화 된 필드

size

int size
아이덴티티 해시 맵내의 키와 값의 매핑의 수

 

Class java.util.IllegalFormatCodePointException extends IllegalFormatException implements Serializable

serialVersionUID: 19080630L

직렬화 된 필드

c

int c

Class java.util.IllegalFormatConversionException extends IllegalFormatException implements Serializable

serialVersionUID: 17000126L

직렬화 된 필드

c

char c

arg

Class <T > arg

Class java.util.IllegalFormatException extends IllegalArgumentException implements Serializable

serialVersionUID: 18830826L

Class java.util.IllegalFormatFlagsException extends IllegalFormatException implements Serializable

serialVersionUID: 790824L

직렬화 된 필드

flags

String  flags

Class java.util.IllegalFormatPrecisionException extends IllegalFormatException implements Serializable

serialVersionUID: 18711008L

직렬화 된 필드

p

int p

Class java.util.IllegalFormatWidthException extends IllegalFormatException implements Serializable

serialVersionUID: 16660902L

직렬화 된 필드

w

int w

Class java.util.InputMismatchException extends NoSuchElementException implements Serializable

Class java.util.LinkedHashMap extends HashMap <K ,V > implements Serializable

serialVersionUID: 3801124242820219131L

직렬화 된 필드

accessOrder

boolean accessOrder
링크 해시 맵의 반복 순서 메소드. 액세스 유순한들 true. 삽입 유순한들false.

 

Class java.util.LinkedHashSet extends HashSet <E > implements Serializable

serialVersionUID: -2851667679971038690L

Class java.util.LinkedList extends AbstractSequentialList <E > implements Serializable

serialVersionUID: 876323262645176354L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 LinkedList 의 인스턴스를 복원 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
LinkedList 의 인스턴스 상태를 스트림에 보존합니다. 즉,LinkedList 를 직렬화합니다.

시리얼 데이터:
리스트의 사이즈 (리스트에 포함되는 요소의 수)가 발행 (int)되어 그 후에 리스트의 모든 요소 (각각 Object)가 적절한 순서로 발행된다
예외:
IOException

Class java.util.Locale extends Object implements Serializable

serialVersionUID: 9149081749638150636L

직렬화 메소드

readResolve

private Object  readResolve()
                    throws ObjectStreamException 
직렬화 복원된 Locale 객체를 신규에 작성된 객체에 옮겨놓습니다. 새로운 언어 코드는 낡은 ISO 코드로 옮겨집니다. 나라 코드와 베어리언트 코드는 로컬라이즈 된 String 의 카피와 옮겨놓을 수 있습니다.

예외:
ObjectStreamException
직렬화 된 필드

language

String  language
 
관련 항목:
Locale.getLanguage()

country

String  country
 
관련 항목:
Locale.getCountry()

variant

String  variant
 
관련 항목:
Locale.getVariant()

hashcode

int hashcode
객체의 해시 코드의 가변 부분입니다. 항상 -1 입니다.

 

Class java.util.MissingFormatArgumentException extends IllegalFormatException implements Serializable

serialVersionUID: 19190115L

직렬화 된 필드

s

String  s

Class java.util.MissingFormatWidthException extends IllegalFormatException implements Serializable

serialVersionUID: 15560123L

직렬화 된 필드

s

String  s

Class java.util.MissingResourceException extends RuntimeException implements Serializable

serialVersionUID: -4876345176062000401L

직렬화 된 필드

className

String  className
사용자에 의해 요구된 자원 번들의 클래스명입니다.

 

key

String  key
사용자에 의해 요구된 특정의 자원의 이름입니다.

 

Class java.util.NoSuchElementException extends RuntimeException implements Serializable

Class java.util.PriorityQueue extends AbstractQueue <E > implements Serializable

serialVersionUID: -7720805057305804111L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
PriorityQueue 의 인스턴스를 스트림로부터 복원합니다. 즉, 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
인스턴스 상태를 스트림에 보존합니다. 즉, 직렬화합니다.

시리얼 데이터:
이 인스턴스의 기가 되는 배열의 길이가 지정 (int)되어 그 후에 그 모든 요소 (각각 Object)가 적절한 순서로 지정된다
예외:
IOException
직렬화 된 필드

size

int size
우선도 큐내의 요소수


comparator

Comparator <T > comparator
Comparator. 우선도 큐가 요소의 자연 순서부를 사용하는 경우는 null

Class java.util.Properties extends Hashtable <Object ,Object > implements Serializable

serialVersionUID: 4112578634029874840L

직렬화 된 필드

defaults

Properties  defaults
프로퍼티 리스트에 없는 키의 디폴트 값를 가지는 프로퍼티 리스트입니다.

 

Class java.util.PropertyPermissionCollection extends PermissionCollection implements Serializable

serialVersionUID: 7015263904581634791L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
시리얼 데이터:
디폴트의 필드
예외:
IOException
직렬화 된 필드

all_allowed

boolean all_allowed
"*" 하지만 컬렉션에 있었을 경우의 boolean 의 기술입니다.

permissions

Hashtable <K ,V > permissions
PropertyPermissions 의 테이블입니다.

Class java.util.Random extends Object implements Serializable

serialVersionUID: 3905348978240129619L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 Random 의 인스턴스를 재생성 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
Random 인스턴스를 스트림에 보존합니다.

예외:
IOException
직렬화의 개요
Random 의 직렬화 가능 필드입니다.

직렬화 된 필드

haveNextNextGaussian

boolean haveNextNextGaussian
nextNextGaussian 가 유효하다

nextNextGaussian

double; nextNextGaussian
다음에 돌려주는 Gaussian

seed

long; seed
난수 계산용의 배정

Class java.util.ServiceConfigurationError extends Error implements Serializable

serialVersionUID: 74132770414881L

Class java.util.SimpleTimeZone extends TimeZone implements Serializable

serialVersionUID: -403250971215465050L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  stream)
                 throws IOException ,
                        ClassNotFoundException 
객체를 스트림로부터 복원합니다. 즉, 객체를 직렬화 복원합니다. JDK 1.1 바이너리 형식 및 팩 바이트 배열을 사용한 풀 형식의 양쪽 모두를 처리합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  stream)
                  throws IOException 
이 객체 상태를 스트림에 보존합니다. 즉, 객체를 직렬화합니다.

시리얼 데이터:
여기에서는 2 개의 형식을 써낸다. DOW_IN_MONTH_MODE 규칙을 사용하는 JDK 1.1 준거 형식을 필수 섹션에 써낸 뒤, 팩 형식의 완전한 규칙을 임의 지정 섹션에 써낸다. 임의 지정의 섹션은, 스트림 인시에 JDK 1.1 코드에 의해 무시된다.  

임의 지정의 섹션의 내용:바이트 배열의 길이 (int)가 출력된다. 이것은, 이 릴리스 시점에서 4 이다. 지정된 길이의 바이트 배열이 발행된다. 이 바이트 배열의 내용은, 필드 startDay,startDayOfWeek,endDay, 및 endDayOfWeek 의 진정한 값이다. 필수 섹션에서의 그러한 필드의 값은, 규칙 모드 DOW_IN_MONTH_MODE (JDK 1.1 이 인식하는 유일한 모드)에 적절한 근사치

예외:
IOException
직렬화 된 필드

startMonth

int startMonth
서머타임이 시작되는 달입니다. Calendar.JANUARY ~ Calendar.DECEMBER 까지의 값을 지정합니다. 이 값은,endMonth 와 같게 해야 하지는 않습니다.  

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 

startDay

int startDay
이 필드에는, 2 로 우리의 해석이 있습니다.
startMode == DOW_IN_MONTH
이 경우,startDay 는, 서머타임이 시작되는,startMonth 월의 일자를 나타냅니다. 값은 1 에서 28, 30, 또는 31 까지로,startMonth 에 따라서 다릅니다.
startMode ! = DOW_IN_MONTH
startDay 는,startMonth 월의 어느 startDayOfWeek 로부터 서머타임을 개시하는지를 나타냅니다. 예를 들어, 값이 +1 로 startDayOfWeekCalendar.SUNDAY 의 경우, 그것은 startMonth 의 제 1 일요일을 나타냅니다. 같이+2 는 제 2 일요일을,-1 은 마지막 일요일을 나타냅니다. 값 0 은 부정합니다.

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 

startDayOfWeek

int startDayOfWeek
서머타임이 시작되는 요일입니다. Calendar.SUNDAY ~ Calendar.SATURDAY 까지의 값을 지정합니다.  

useDaylight 가 false 또는 startMode == DAY_OF_MONTH 의 경우, 이 값은 무시됩니다.

 

startTime

int startTime
오전 0 시부터의 밀리 세컨드로 가리키는, 서머타임이 시작될 때 각입니다. 이 값은 startTimeMode 의 설정에 의해, 월 시간, 표준시간, 또는 UTC 시간으로서 표시됩니다.  

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 

startTimeMode

int startTimeMode
startTime 의 형식입니다. WALL_TIME, STANDARD_TIME, 또는 UTC_TIME 입니다.

 
도입된 버젼:
1.3

endMonth

int endMonth
서머타임이 끝나는 달입니다. Calendar.JANUARY ~ Calendar.UNDECIMBER 까지의 값을 지정합니다. 이 값은,startMonth 와 같게 해야 하지는 않습니다.  

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 

endDay

int endDay
이 필드에는, 2 로 우리의 해석이 있습니다.
endMode == DOW_IN_MONTH
이 경우,endDay 는, 서머타임이 끝나는,endMonth 월의 일자를 나타냅니다. 값은 1 에서 28, 30, 또는 31 까지로,endMonth 에 따라서 다릅니다.
endMode ! = DOW_IN_MONTH
endDay 는,endMonth 월의 어느 endDayOfWeek 로 서머타임을 종료하는지를 나타냅니다. 예를 들어, 값이 +1 로 endDayOfWeekCalendar.SUNDAY 의 경우, 그것은 endMonth 의 제 1 일요일을 나타냅니다. 같이+2 는 제 2 일요일을,-1 은 마지막 일요일을 나타냅니다. 값 0 은 부정합니다.

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 

endDayOfWeek

int endDayOfWeek
서머타임이 끝나는 요일입니다. Calendar.SUNDAY ~ Calendar.SATURDAY 까지의 값을 지정합니다.  

useDaylight 가 false 또는 endMode == DAY_OF_MONTH 의 경우, 이 값은 무시됩니다.

 

endTime

int endTime
오전 0 시부터의 밀리 세컨드로 가리키는, 서머타임이 종료할 때 각입니다. 이 값은 endTimeMode 의 설정에 의해, 월 시간, 표준시간, 또는 UTC 시간으로서 표시됩니다.  

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 

endTimeMode

int endTimeMode
endTime 의 형식입니다. WALL_TIME,STANDARD_TIME, 또는 UTC_TIME 입니다.

 
도입된 버젼:
1.3

startYear

int startYear
서머타임이 최초로 실시되는 해입니다. 이것은 AD 치입니다. 이 값이 1 미만의 경우, 서머타임은 AD 의 모든 해에 실시됩니다.  

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 

rawOffset

int rawOffset
이 존과 그리니지 표준시의 사이의 오프셋(offset) (밀리 세컨드 단위)입니다. 부의 오프셋(offset)는, 그리니지의 서쪽을 나타냅니다. 로컬의 「표준」시각을 얻으려면, 오프셋(offset)를 그리니지 표준시의 시각에 더합니다. 로컬의 월 시각을 얻으려면 , 한층 더 dstSavings 를 더할 필요가 있습니다.

 

useDaylight

boolean useDaylight
이 존이 서머타임을 사용하는 경우만 true 의 boolean 치입니다. 이 값이 false 의 경우는, 무시되는 필드가 있습니다.

 

monthLength

byte[] monthLength
이 필드는 JDK 1.1 으로 직렬화 되었습니다. 그 때문에, 직렬화 호환성을 유지하기 위해서 현재도 그대로 제공되고 있습니다. 다만, 새로운 타임 존을 작성할 때마다 배열을 다시 작성할 필요는 없습니다.

값 {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31} 을 포함하는 바이트의 배열. 이것은, Java 2 플랫폼 v1. 2 이후에서는 무시되지만, JDK 1.1 과의 호환성을 유지하기 위해서 스트림 출력된다

startMode

int startMode
개시 규칙의 모드를 지정하기 위한 변수. 다음의 값을 받습니다.
DOM_MODE
달의 정확한 일자 (3 월 1 일 등)
DOW_IN_MONTH_MODE
달의 요일 (3 월의 마지막 날 요일 등)
DOW_GE_DOM_MODE
달의 일자 후의 요일 (3 월 15 일 이후의 일요일 등)
DOW_LE_DOM_MODE
달의 일자전의 요일 (3 월 15 일 이전의 일요일 등)
이 필드의 설정은,startDay 필드의 해석에 영향을 줍니다.  

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 
도입된 버젼:
1.1. 4

endMode

int endMode
종료 규칙의 모드를 지정하기 위한 변수. 다음의 값을 받습니다.
DOM_MODE
달의 정확한 일자 (3 월 1 일 등)
DOW_IN_MONTH_MODE
달의 요일 (3 월의 마지막 날 요일 등)
DOW_GE_DOM_MODE
달의 일자 후의 요일 (3 월 15 일 이후의 일요일 등)
DOW_LE_DOM_MODE
달의 일자전의 요일 (3 월 15 일 이전의 일요일 등)
이 필드의 설정은,endDay 필드의 해석에 영향을 줍니다.  

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 
도입된 버젼:
1.1. 4

dstSavings

int dstSavings
DST 기간에 앞당길 수 있는 시간량을 밀리 세컨드 단위로 가리키는 정의 값입니다. 일반적으로은 1 시간 (3600000)입니다만, 30 분 (1800000)의 경우도 있습니다.  

useDaylight 가 false 의 경우, 이 값은 무시됩니다.

 
도입된 버젼:
1.1. 4

serialVersionOnStream

int serialVersionOnStream
스트림상의 직렬화 데이터의 버젼입니다. 다음에 유효한 값을 나타냅니다.
0 또는 스트림상에 존재하지 않는다
JDK 1.10. 3 이전의 버젼
1
JDK 1.1. 4 이후의 버젼. 다음의 3 개의 새로운 필드를 포함합니다. startMode,endMode, 및 dstSavings.
2
JDK 1.3 이후의 버젼. 다음의 2 개의 새로운 필드를 포함합니다. startTimeModeendTimeMode.
이 클래스를 스트림 출력할 때는, 제일 새로운 포맷 및 serialVersionOnStream 의 최고 허용치가 기입해집니다.

 
도입된 버젼:
1.1. 4

Class java.util.Stack extends Vector <E > implements Serializable

serialVersionUID: 1224463164541339165L

Class java.util.TimeZone extends Object implements Serializable

serialVersionUID: 3581463369166924961L

직렬화 된 필드

ID

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
TreeMap 의 인스턴스를 스트림로부터 복원합니다. 즉, 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
TreeMap 의 인스턴스 상태를 스트림에 보존합니다. 즉, 직렬화합니다.

시리얼 데이터:
TreeMap 의 「사이즈」 (키와 값의 매핑의 수)이 출력된다 (int). 그 후, TreeMap 가 나타내는 키와 값의 매핑 마다, 키 (Object)와 값 (Object)이 출력된다. 키와 값의 매핑의 출력 순서는, TreeMap 가 Comparator 를 가지지 않는 경우는 키의 자연 순서부에 의해 정해져, 그 이외의 경우는 TreeMap 의 Comparator 에 의해 정해진다
예외:
IOException
직렬화 된 필드

comparator

Comparator <T > comparator
이 트리 맵내의 순서를 유지하기 위해서 사용되는 Comparator. 이 맵이 키의 자연 순서부를 사용하는 경우는 null

 

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

직렬화 된 필드

reverseComparator

Comparator <T > reverseComparator

Class java.util.TreeMap.NavigableSubMap extends AbstractMap <K, V> implements Serializable

직렬화 된 필드

m

TreeMap <K ,V > m
배킹 맵입니다.


lo

Object  lo
세 개 한벌 (fromStart, lo, loInclusive)과 (toEnd, hi, hiInclusive)로 표현되는 엔드 포인트입니다. fromStart 가 true 의 경우, 하 (절대) 한이 배킹 맵의 개시가 되어, 다른 값은 무시됩니다. loInclusive 가 true 의 경우, lo 는 포함 경계입니다. false 의 경우는 배타 경계입니다. 상한에 대해서도 같습니다.


hi

Object  hi
세 개 한벌 (fromStart, lo, loInclusive)과 (toEnd, hi, hiInclusive)로 표현되는 엔드 포인트입니다. fromStart 가 true 의 경우, 하 (절대) 한이 배킹 맵의 개시가 되어, 다른 값은 무시됩니다. loInclusive 가 true 의 경우, lo 는 포함 경계입니다~. false 의 경우는 배타 경계입니다. 상한에 대해서도 같습니다.


fromStart

boolean fromStart

toEnd

boolean toEnd

loInclusive

boolean loInclusive

hiInclusive

boolean hiInclusive

Class java.util.TreeMap.SubMap extends AbstractMap <K ,V > implements Serializable

serialVersionUID: -6520786458950516097L

직렬화 메소드

readResolve

private Object  readResolve()
직렬화 된 필드

fromStart

boolean fromStart

toEnd

boolean toEnd

fromKey

Object  fromKey

toKey

Object  toKey

Class java.util.TreeSet extends AbstractSet <E > implements Serializable

serialVersionUID: -2479143000061671589L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
TreeSet 의 인스턴스를 스트림로부터 복원합니다. 즉, 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

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

직렬화 된 필드

s

String  s

Class java.util.UnknownFormatFlagsException extends IllegalFormatException implements Serializable

serialVersionUID: 19370506L

직렬화 된 필드

flags

String  flags

Class java.util.UUID extends Object implements Serializable

serialVersionUID: -4856846361193249489L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 UUID 인스턴스를 재구축 합니다 (직렬화 복원을 한다). 이것은, 일시 필드를 자신이 가지는 초기화되어 있지 않은 올바른 값으로 설정해 On Demand로 재계산할 수 있도록(듯이) 하기 위해서 필요합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

mostSigBits

long mostSigBits

leastSigBits

long leastSigBits

Class java.util.Vector extends AbstractList <E > implements Serializable

serialVersionUID: -2767605614048989439L

직렬화 메소드

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
Vector 인스턴스 상태를 스트림에 보존합니다. 즉, 직렬화합니다. 이 메소드는, 동기화를 위해서(때문에)만 존재합니다. 이 기능은, 디폴트의 writeObject 메소드를 호출하는 것 뿐입니다.

예외:
IOException
직렬화 된 필드

elementData

Object [] elementData
Vector 의 요소가 포함되는 배열 버퍼입니다. Vector 의 용량은 이 배열 버퍼의 길이로, 적어도 Vector 의 모든 요소를 포함하는데 충분한 크기가 필요합니다.

Vector 내의 마지막 요소의 후에 오는 배열 요소는 null 입니다.

 

elementCount

int elementCount
Vector 객체내의 유효한 요소수입니다. elementData[0] 으로부터 elementData[elementCount-1] 까지의 요소가, 실제의 항목이 됩니다.

 

capacityIncrement

int capacityIncrement
Vector 의 사이즈가 Vector 의 용량을 넘을 때 자동적으로 늘려지는 양입니다. 용량의 증가량이 제로 이하의 경우, 확대의 필요가 있을 때마다 Vector 의 용량은 배가 됩니다.

 

패키지 java.util.concurrent

Class java.util.concurrent.ArrayBlockingQueue extends AbstractQueue <E > implements Serializable

serialVersionUID: -817911632652898426L

직렬화 된 필드

items

Object [] items
큐에 넣어지고 있는 항목


takeIndex

int takeIndex
다음의 take, poll, 또는 remove 의 항목의 인덱스


putIndex

int putIndex
다음의 put, offer, 또는 add 의 항목의 인덱스


count

int count
큐내의 항목의 수


lock

ReentrantLock  lock
모든 액세스를 보호하는 메인 락


notEmpty

Condition  notEmpty
take 를 대기하는 조건


notFull

Condition  notFull
put 를 대기하는 조건

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
ConcurrentHashMap 의 인스턴스를 스트림로부터 복원합니다. 즉, 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
ConcurrentHashMap 의 인스턴스 상태를 스트림에 보존합니다. 즉, 직렬화합니다.

시리얼 데이터:
각 키와 값의 매핑의 키 (Object)와 값 (Object), 그 뒤로 null 의 페어. 키와 값의 매핑의 발행에는 특별한 순서는 없다
예외:
IOException
직렬화 된 필드

segmentMask

int segmentMask
세그먼트(segment)에 인덱스를 매기는 값을 마스크 합니다. 키의 해시 코드의 상위 비트를 사용해, 세그먼트(segment)를 선택합니다.


segmentShift

int segmentShift
세그먼트(segment)내의 인덱스를 매기는 값을 쉬프트 합니다.


segments

java.util.concurrent.ConcurrentHashMap.Segment<K, V>[] segments
각각이 특수한 해시 테이블인 세그먼트(segment)

Class java.util.concurrent.ConcurrentLinkedQueue extends AbstractQueue <E > implements Serializable

serialVersionUID: 196745693267521676L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 Queue 의 인스턴스를 재생성 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
상태를 스트림에 보존합니다. 즉, 직렬화합니다.

시리얼 데이터:
모든 요소 (각각은 E)를 올바른 순서로 지정해, 계속되어 null 를 지정
예외:
IOException

Class java.util.concurrent.ConcurrentSkipListMap extends AbstractMap <K ,V > implements Serializable

serialVersionUID: -8627078645895051609L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 맵을 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
이 맵 상태를 스트림에 보존합니다.

시리얼 데이터:
맵에 의해 나타내지는 각 키와 값의 매핑의 키 (Object)와 값 (Object), 그 뒤로 null 의 페어. 키와 값의 매핑은 키 순서 (Comparator 인가, Comparator 가 없는 경우는 키의 자연 순서부에 의해 결정된다)에 발행된다
예외:
IOException
직렬화 된 필드

comparator

Comparator <T > comparator
이 맵내의 순서를 유지하기 위해서 사용되는 Comparator입니다. 다만, 자연 순서부를 사용하는 경우는 null 입니다.

 

Class java.util.concurrent.ConcurrentSkipListMap.SubMap extends AbstractMap <K, V> implements Serializable

serialVersionUID: -7647078645895051609L

직렬화 된 필드

m

ConcurrentSkipListMap <K ,V > m
원이 되는 맵


lo

Object  lo
하한 키. 개시의 경우는 null


hi

Object  hi
상한 키. 종료의 경우는 null


loInclusive

boolean loInclusive
lo 용의 포함 플래그


hiInclusive

boolean hiInclusive
hi 용의 포함 플래그


isDescending

boolean isDescending
방향

Class java.util.concurrent.ConcurrentSkipListSet extends AbstractSet <E > implements Serializable

serialVersionUID: -2479143111061671589L

직렬화 된 필드

m

ConcurrentNavigableMap <K ,V > m
기본이 되는 맵. 각 요소의 값으로 해서 Boolean.TRUE 를 사용합니다. 이 필드는, thread의 안전성을 위해서(때문에) final 로서 선언됩니다. 이것에 의해, clone()로 어떠한 부적당이 수반합니다.

Class java.util.concurrent.CopyOnWriteArrayList extends Object implements Serializable

serialVersionUID: 8673264195747942595L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 리스트를 복원 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
리스트 상태를 스트림에 보존합니다 (직렬화).

시리얼 데이터:
리스트의 기가 되는 배열의 길이를 int 형으로 지정. 계속되어, 각각이 Object 인 모든 요소를 올바른 순서로 지정
예외:
IOException

Class java.util.concurrent.CopyOnWriteArraySet extends AbstractSet <E > implements Serializable

serialVersionUID: 5457747651344034263L

직렬화 된 필드

al

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 양단 큐를 복원 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
양단 큐 상태를 스트림에 보존합니다. 즉, 직렬화합니다.

시리얼 데이터:
용량을 int 형으로 지정, 계속되어, 각각이 Object 인 요소를 올바른 순서로 지정해, 계속되어 null 를 지정
예외:
IOException
직렬화 된 필드

capacity

int capacity
양단 큐내의 항목의 최대수입니다.


lock

ReentrantLock  lock
모든 액세스를 보호하는 메인 락입니다.


notEmpty

Condition  notEmpty
take 의 대기 조건입니다.


notFull

Condition  notFull
put 의 대기 조건입니다.

Class java.util.concurrent.LinkedBlockingQueue extends AbstractQueue <E > implements Serializable

serialVersionUID: -6903933977591709194L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 이 큐 인스턴스를 복원 (직렬화 복원)합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
상태를 스트림에 보존합니다. 즉, 직렬화합니다.

시리얼 데이터:
용량을 int 형으로 지정, 계속되어, 각각이 Object 인 모든 요소를 올바른 순서로 지정해, 계속되어 null 를 지정
예외:
IOException
직렬화 된 필드

capacity

int capacity
용량 제한입니다. 없는 경우는 Integer.MAX_VALUE 입니다.


count

AtomicInteger  count
현재의 요소의 수입니다.


takeLock

ReentrantLock  takeLock
take, poll 등으로 보관 유지하는 락입니다.


notEmpty

Condition  notEmpty
take 의 대기 조건입니다.


putLock

ReentrantLock  putLock
put, offer 등으로 보관 유지하는 락입니다.


notFull

Condition  notFull
put 의 대기 조건입니다.

Class java.util.concurrent.PriorityBlockingQueue extends AbstractQueue <E > implements Serializable

serialVersionUID: 5595510919245408276L

직렬화 메소드

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
상태를 스트림에 보존합니다. 즉, 직렬화합니다. 이 메소드는, 락내에서 디폴트의 직렬화를 랩 하는에 지나지 않습니다. 항목의 직렬화 방식은, 기본이 되는 Queue 에 의존합니다. 직렬화 복원으로 락은 필요없기 때문에, readObject 는 정의되지 않고, 디폴트에 의존합니다.

예외:
IOException
직렬화 된 필드

q

PriorityQueue <E > q

lock

ReentrantLock  lock

notEmpty

Condition  notEmpty

Class java.util.concurrent.RejectedExecutionException extends RuntimeException implements Serializable

serialVersionUID: -375805702767069545L

Class java.util.concurrent.Semaphore extends Object implements Serializable

serialVersionUID: -3222578661600680210L

직렬화 된 필드

sync

java.util.concurrent.Semaphore.Sync sync
AbstractQueuedSynchronizer 서브 클래스를 개입시킨 모든 기구입니다.

Class java.util.concurrent.SynchronousQueue extends AbstractQueue <E > implements Serializable

serialVersionUID: -3223113410248163686L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
상태를 스트림에 보존합니다. 즉, 직렬화합니다.

예외:
IOException
직렬화 된 필드

qlock

ReentrantLock  qlock

waitingProducers

java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers

waitingConsumers

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

직렬화 된 필드

value

int value

Class java.util.concurrent.atomic.AtomicInteger extends Number implements Serializable

serialVersionUID: 6214790243416807050L

직렬화 된 필드

value

int value

Class java.util.concurrent.atomic.AtomicIntegerArray extends Object implements Serializable

serialVersionUID: 2862133569453604235L

직렬화 된 필드

array

int[] array

Class java.util.concurrent.atomic.AtomicLong extends Number implements Serializable

serialVersionUID: 1927816293512124184L

직렬화 된 필드

value

long value

Class java.util.concurrent.atomic.AtomicLongArray extends Object implements Serializable

serialVersionUID: -2308431214976778248L

직렬화 된 필드

array

long[] array

Class java.util.concurrent.atomic.AtomicReference extends Object implements Serializable

serialVersionUID: -1848883965231344442L

직렬화 된 필드

value

Object  value

Class java.util.concurrent.atomic.AtomicReferenceArray extends Object implements Serializable

serialVersionUID: -6209656149925076980L

직렬화 된 필드

array

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

직렬화 된 필드

state

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

직렬화 된 필드

state

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

직렬화 된 필드

sync

java.util.concurrent.locks.ReentrantLock.Sync sync
모든 구현 기구를 제공하는 싱크로나이저

Class java.util.concurrent.locks.ReentrantReadWriteLock extends Object implements Serializable

serialVersionUID: -6992448646407690164L

직렬화 된 필드

readerLock

ReentrantReadWriteLock.ReadLock  readerLock
read 락을 제공하는 내부 클래스


writerLock

ReentrantReadWriteLock.WriteLock  writerLock
기입 락을 제공하는 내부 클래스


sync

java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
모든 동기기구를 구현합니다.

Class java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock extends Object implements Serializable

serialVersionUID: -5992448646407690164L

직렬화 된 필드

sync

java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync

Class java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock extends Object implements Serializable

serialVersionUID: -4992448646407690164L

직렬화 된 필드

sync

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

직렬화 메소드

readResolve

private Object  readResolve()
직렬화 된 필드

name

String  name
레벨의 로컬라이즈되어 있지 않은 이름

value

int value
레벨의 정수치

resourceBundleName

String  resourceBundleName
레벨명을 로컬라이즈 하는데 사용되는 자원 번들명

Class java.util.logging.LoggingPermission extends BasicPermission implements Serializable

serialVersionUID: 63564341580231582L

Class java.util.logging.LogRecord extends Object implements Serializable

serialVersionUID: 5372048053134512534L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
시리얼 데이터:
디폴트의 필드입니다. 나중에 메이저 바이트 및 그 후에 마이너 바이트의 2 살의 바이트의 버젼 번호가 계속됩니다. 그 후에 로그 레코드의 파라미터의 배열에 관한 정보가 계속됩니다. 파라미터의 배열이 없는 경우 -1 가 기입해집니다. 길이를 제로로 할 수 있는 파라미터의 배열이 있는 경우, 배열의 길이가 정수형으로서 기입해집니다. 그 후에 각 파라미터의 String 치가 계속됩니다. null 의 경우, null String 가 기입해집니다. 그 이외의 경우는 Object.toString()의 출력이 기입해집니다.
예외:
IOException
직렬화 된 필드

level

Level  level
로그 메세지의 레벨

sequenceNumber

long sequenceNumber
순서 번호

sourceClassName

String  sourceClassName
로그 호출을 발행한 클래스

sourceMethodName

String  sourceMethodName
로그 호출을 발행한 메소드

message

String  message
지역화되어 있지 않은 raw 메세지 텍스트

threadID

int threadID
로그 호출을 발행한 thread의 thread ID

millis

long millis
1970 년 이후의 이벤트의 시간 (밀리 세컨드 단위)

thrown

Throwable  thrown
로그 메세지에 관련한 Throwable (존재하는 경우)

loggerName

String  loggerName
소스 Logger 의 이름

resourceBundleName

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 Pattern 인스턴스를 재컴파일 합니다. 원의 패턴 캐릭터 라인이 읽혀 그 캐릭터 라인으로부터 객체 트리가 재컴파일 됩니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

pattern

String  pattern
원의 정규 표현 패턴 캐릭터 라인입니다.

 

flags

int flags
원의 패턴 플래그입니다.

 

Class java.util.regex.PatternSyntaxException extends IllegalArgumentException implements Serializable

직렬화 된 필드

desc

String  desc

pattern

String  pattern

index

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

직렬화 메소드

readExternal

public void readExternal(ObjectInput  is)
                  throws IOException ,
                         ClassNotFoundException 
직렬화 된 상태의 DataFlavor 를 복원합니다.

예외:
IOException - 입출력 에러가 발생했을 경우
ClassNotFoundException - 복원하려 하고 있는 객체에 대응하는 클래스가 발견되지 않는 경우

writeExternal

public void writeExternal(ObjectOutput  os)
                   throws IOException 
DataFlavor 를 직렬화합니다.

예외:
IOException - 발생할 가능성이 있는 모든 입출력 예외

Class javax.activation.MimeType extends Object implements Serializable

직렬화 메소드

readExternal

public void readExternal(ObjectInput  in)
                  throws IOException ,
                         ClassNotFoundException 
객체가 구현하고 있는 readExternal 메소드는, DataInput 인터페이스의 메소드 (원시형의 경우) 및 ObjectInput 인터페이스의 readObject 메소드 (객체, 캐릭터 라인, 배열의 경우)를 호출하는 것으로, 객체의 내용을 복원합니다. readExternal 메소드는, writeExternal 메소드로 기입했을 때와 같은 순서, 같은 형태에 의해 값을 읽어들이지 않으면 안됩니다.

예외:
ClassNotFoundException - 복원하려 하고 있는 객체에 대응하는 클래스가 발견되지 않는 경우
IOException - 입출력 에러가 발생했을 경우

writeExternal

public void writeExternal(ObjectOutput  out)
                   throws IOException 
객체가 구현하고 있는 writeExternal 메소드는, DataOutput 인터페이스의 메소드 (프리미티브(primitive)치의 경우) 및 ObjectOutput 인터페이스의 writeObject 메소드 (객체, 캐릭터 라인, 및 배열의 경우)를 호출해, 객체의 내용을 보존합니다.

예외:
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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 SealedObject 상태를 복원합니다.

예외:
NullPointerException - s 가 null 의 경우
IOException
ClassNotFoundException
직렬화 된 필드

encodedParams

byte[] encodedParams
씰 하는 암호에 의해 사용되는, 디폴트의 형식에서 encode 된 암호화 파라미터입니다.  

즉,cipher.getParameters(). getEncoded() 입니다.

 

encryptedContent

byte[] encryptedContent
암호화된 형식의, 직렬화 된 객체의 컨텐츠입니다.

 

sealAlg

String  sealAlg
이 객체를 씰 하는데 사용된 알고리즘입니다.

 

paramsAlg

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

직렬화 된 필드

key

byte[] key
비밀열쇠

 

algorithm

String  algorithm
이 열쇠에 관련한 알고리즘의 이름입니다.

 

패키지 javax.imageio

Class javax.imageio.IIOException extends IOException implements Serializable


패키지 javax.imageio.metadata

Class javax.imageio.metadata.IIOInvalidTreeException extends IIOException implements Serializable

직렬화 된 필드

offendingNode

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

직렬화 된 필드

exp1

QueryExp  exp1
결합의 최초의 QueryExp 입니다.

exp2

QueryExp  exp2
결합의 2 번째의 QueryExp 입니다.

Class javax.management.Attribute extends Object implements Serializable

serialVersionUID: 2484220110589082382L

직렬화 된 필드

name

String  name
속성명

value

Object  value
속성명

Class javax.management.AttributeChangeNotification extends Notification implements Serializable

serialVersionUID: 535176054565814134L

직렬화 된 필드

attributeName

String  attributeName
MBean 속성명

attributeType

String  attributeType
MBean 속성형

oldValue

Object  oldValue
MBean 의 낡은 속성치

newValue

Object  newValue
MBean 의 새로운 속성치

Class javax.management.AttributeChangeNotificationFilter extends Object implements Serializable

serialVersionUID: -6347317584796410029L

직렬화 된 필드

enabledAttributes

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

직렬화 된 필드

attr

String  attr
속성의 이름

Class javax.management.BadAttributeValueExpException extends Exception implements Serializable

serialVersionUID: -3105272988410493376L

직렬화 된 필드

val

Object  val
이 예외의 원인이 된 속성치를 돌려줍니다.

Class javax.management.BadBinaryOpValueExpException extends Exception implements Serializable

serialVersionUID: 5068475589449021227L

직렬화 된 필드

exp

ValueExp  exp
이 예외의 원인이 된 ValueExp

Class javax.management.BadStringOperationException extends Exception implements Serializable

serialVersionUID: 7802201238441662100L

직렬화 된 필드

op

String  op
이 예외의 원인이 된 오퍼레이션의 설명

Class javax.management.BetweenQueryExp extends QueryEval implements Serializable

serialVersionUID: -2933597532866307444L

직렬화 된 필드

exp1

ValueExp  exp1
확인된 값입니다.

exp2

ValueExp  exp2
하한의 값입니다.

exp3

ValueExp  exp3
상한의 값입니다.

Class javax.management.BinaryOpValueExp extends QueryEval implements Serializable

serialVersionUID: 1216286847881456786L

직렬화 된 필드

op

int op
연산자입니다.

exp1

ValueExp  exp1
최초의 값입니다.

exp2

ValueExp  exp2
2 번째의 값입니다.

Class javax.management.BinaryRelQueryExp extends QueryEval implements Serializable

serialVersionUID: -5690656271650491000L

직렬화 된 필드

relOp

int relOp
연산자입니다.

exp1

ValueExp  exp1
최초의 값입니다.

exp2

ValueExp  exp2
2 번째의 값입니다.

Class javax.management.BooleanValueExp extends QueryEval implements Serializable

serialVersionUID: 7754922052666594581L

직렬화 된 필드

val

boolean val
boolean 치입니다.

Class javax.management.ClassAttributeValueExp extends AttributeValueExp implements Serializable

직렬화 된 필드

attr

String  attr
속성의 이름입니다.

이 클래스의 serialVersionUID-1081892073854801359L 입니다.

Class javax.management.ImmutableDescriptor extends Object implements Serializable

serialVersionUID: 8853308591080540165L

직렬화 메소드

readResolve

private Object  readResolve()
                    throws InvalidObjectException 
이 메소드는, 이 클래스의 직렬화 복원된 인스턴스를 다른 인스턴스와 옮겨놓을 수가 있습니다. 예를 들어, 직렬화 복원된 빈 상태(empty)의 ImmutableDescriptor 를 ImmutableDescriptor.EMPTY_DESCRIPTOR 와 옮겨놓을 수가 있습니다.

예외:
InvalidObjectException - 읽기 객체가 가지는 필드가 무효인 경우
직렬화 된 필드

names

String [] names
이 ImmutableDescriptor 의 필드의 이름. 원의 대문자와 소문자와 같게 됩니다. 이름은,String.CASE_INSENSITIVE_ORDER 로 결정된 알파벳순서로 할 필요가 있습니다.


values

Object [] values
이 ImmutableDescriptor 내의 필드의 값. 이 배열의 요소는,names 배열내의 대응하는 요소와 일치합니다.

Class javax.management.InQueryExp extends QueryEval implements Serializable

serialVersionUID: -5801329450358952434L

직렬화 된 필드

val

ValueExp  val
검색되는 ValueExp 입니다.

valueList

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

직렬화 된 필드

classNameValue

StringValueExp  classNameValue
선택된 MBeans 가 인스턴스가 되는 클래스의 이름을 돌려주는 StringValueExp 입니다.

Class javax.management.IntrospectionException extends OperationsException implements Serializable

serialVersionUID: 1054516935875481725L

Class javax.management.InvalidApplicationException extends Exception implements Serializable

serialVersionUID: -3048022274675537269L

직렬화 된 필드

val

Object  val
MBean 의 클래스를 나타내는 객체

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

직렬화 된 필드

exp

AttributeValueExp  exp
일치하는 속성치입니다.

pattern

String  pattern
일치하는 패턴입니다.

Class javax.management.MBeanAttributeInfo extends MBeanFeatureInfo implements Serializable

직렬화 된 필드

attributeType

String  attributeType
실제의 속성의 형태

isWrite

boolean isWrite
속성의 쓰기 권한

isRead

boolean isRead
속성의 읽기 권한

is

boolean is
메소드가 is 일지 어떨지

Class javax.management.MBeanConstructorInfo extends MBeanFeatureInfo implements Serializable

serialVersionUID: 4433990064191844427L

직렬화 된 필드

signature

MBeanParameterInfo [] signature
메소드의 시그니챠. 인수의 클래스명

Class javax.management.MBeanException extends JMException implements Serializable

serialVersionUID: 4066342430588744142L

직렬화 된 필드

exception

Exception  exception
캡슐화된 Exception

Class javax.management.MBeanFeatureInfo extends Object implements Serializable

serialVersionUID: 3952882688968447265L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
MBeanFeatureInfoObjectInputStream 로부터 직렬화 복원합니다.

시리얼 데이터:
호환성을 유지하기 위해(때문에), 이 클래스의 객체는 다음과 같이 직렬화 복원된다
    defaultReadObject() 메소드가 최초로 불려 가, 디폴트의 방법으로 직렬화되어 있지 않다 descriptor 필드를 제외한 객체를 직렬화 복원한다. 다음에, read() 메소드가 불려 가 바이트를 읽어내, 바이트치의 값에 따라 descriptor 필드가 직렬화 복원된다
    • 1. readObject() 메소드가 2 회 불려 가,descriptor 의 필드명 (String[]) 및 필드치 (Object[])를 취득한다. 다음에, 취득한 2 개의 값을 사용해, descriptor 필드 ImmutableDescriptor 인스턴스가 구축된다
    • 0. readObject() 메소드를 호출하는 것으로, descriptor 필드의 값이 직접 취득된다. 취득한 값이 null 의 경우,descriptor 필드가 EMPTY_DESCRIPTOR 로 설정된다
    • -1. 이것은, 읽어내는 바이트가 존재하지 않는 것, 및 객체가 이전의 버젼의 JMX API 에 근거하고 있는 것을 의미한다. descriptor 필드는, EMPTY_DESCRIPTOR 로 설정된다
    • 그 외의 값. StreamCorruptedException 가 throw 된다
예외:
IOException
ClassNotFoundException
도입된 버젼:
1.6

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
MBeanFeatureInfoObjectOutputStream 에 직렬화합니다.

시리얼 데이터:
호환성을 유지하기 위해(때문에), 이 클래스의 객체는 다음과 같이 직렬화 된다
    최초로 defaultWriteObject() 메소드가 불려 가, transient 라고 선언된 descriptor 필드를 제외한 객체가 직렬화 된다. descriptor 필드는, 다음과 같이 직렬화 된다
    • descriptorImmutableDescriptor 클래스의 인스턴스인 경우,write(int val) 메소드가 불려 가, 값 1 의 바이트가 기입해진다. 다음에,writeObject(Object obj) 메소드가 2 회 불려 가,descriptor 의 필드명과 필드치가 각각 String[]Object[] 로서 직렬화 된다
    • 그 이외의 경우,write(int val) 메소드가 불려 가, 값 0 의 바이트가 기입해진다. 다음에, writeObject(Object obj) 메소드가 불려 가, descriptor 필드가 직접 직렬화 된다
예외:
IOException
도입된 버젼:
1.6
직렬화 된 필드

name

String  name
기능의 이름. 서브 클래스가, 이 필드를 읽어들이는 대신에 MBeanFeatureInfo.getName() 를 호출해, 기능의 이름을 그대로 사용하는 것 같은 설정을 추천 합니다.

기능의 이름

description

String  description
인간이 읽을 수 있는 형식의 기능의 설명. 서브 클래스가, 이 필드를 읽어들이는 대신에 MBeanFeatureInfo.getDescription() 를 호출해, 기능의 이름을 그대로 사용하는 것 같은 설정을 추천 합니다.

인간이 읽을 수 있는 형식의 기능의 설명

Class javax.management.MBeanInfo extends Object implements Serializable

serialVersionUID: -6451021435135161911L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
MBeanInfoObjectInputStream 로부터 직렬화 복원합니다.

시리얼 데이터:
호환성을 유지하기 위해(때문에), 이 클래스의 객체는 다음과 같이 직렬화 복원된다
    defaultReadObject() 메소드가 최초로 불려 가, 디폴트의 방법으로 직렬화되어 있지 않다 descriptor 필드를 제외한 객체를 직렬화 복원한다. 다음에, read() 메소드가 불려 가 바이트를 읽어내, 바이트치의 값에 따라 descriptor 필드가 직렬화 복원된다
    • 1. readObject() 메소드가 2 회 불려 가, 필드명 (String[]) 및 descriptor 의 필드치 (Object[])를 취득한다. 다음에, 취득한 2 개의 값을 사용해, 필드 descriptor ImmutableDescriptor 인스턴스가 구축된다
    • 0. readObject() 메소드를 호출하는 것으로, descriptor 필드의 값이 직접 취득된다. 취득한 값이 null 의 경우,descriptor 필드가 EMPTY_DESCRIPTOR 로 설정된다
    • -1. 이것은, 읽어내는 바이트가 존재하지 않는 것, 및 객체가 이전의 버젼의 JMX API 에 근거하고 있는 것을 의미한다. descriptor 필드는, EMPTY_DESCRIPTOR 로 설정된다
    • 그 외의 값. StreamCorruptedException 가 throw 된다
예외:
IOException
ClassNotFoundException
도입된 버젼:
1.6

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
MBeanInfoObjectOutputStream 에 직렬화합니다.

시리얼 데이터:
호환성을 유지하기 위해(때문에), 이 클래스의 객체는 다음과 같이 직렬화 된다
    최초로 defaultWriteObject() 메소드가 불려 가, transient 라고 선언된 descriptor 필드를 제외한 객체가 직렬화 된다. descriptor 필드는, 다음과 같이 직렬화 된다
    • descriptorImmutableDescriptor 클래스의 인스턴스인 경우,write(int val) 메소드가 불려 가, 값 1 의 바이트가 기입해진다. 다음에,writeObject(Object obj) 메소드가 2 회 불려 가,descriptor 의 필드명과 필드치를 각각 String[]Object[] 로서 직렬화 된다
    • 그 이외의 경우,write(int val) 메소드가 불려 가, 값 0 의 바이트가 기입해진다. 다음에, writeObject(Object obj) 가 불려 가, descriptor 필드가 직접 직렬화 된다
예외:
IOException
도입된 버젼:
1.6
직렬화 된 필드

description

String  description
인간이 읽을 수 있는 형식의 클래스의 설명

className

String  className
MBean 의 수식명

attributes

MBeanAttributeInfo [] attributes
MBean 속성 기술자

operations

MBeanOperationInfo [] operations
MBean 오퍼레이션 기술자

constructors

MBeanConstructorInfo [] constructors
MBean 생성자 기술자

notifications

MBeanNotificationInfo [] notifications
MBean 통지 기술자

Class javax.management.MBeanNotificationInfo extends MBeanFeatureInfo implements Serializable

serialVersionUID: -3888371564530107064L

직렬화 된 필드

types

String [] types
다른 형태의 통지

Class javax.management.MBeanOperationInfo extends MBeanFeatureInfo implements Serializable

serialVersionUID: -6178860474881375330L

직렬화 된 필드

type

String  type
메소드의 반환값

signature

MBeanParameterInfo [] signature
메소드의 시그니챠. 인수의 클래스명

impact

int impact
메소드의 영향. INFO, ACTION, ACTION_INFO, UNKNOWN 의 언젠가

Class javax.management.MBeanParameterInfo extends MBeanFeatureInfo implements Serializable

serialVersionUID: 7432616882776782338L

직렬화 된 필드

type

String  type
데이터의 형태 또는 클래스명

Class javax.management.MBeanPermission extends Permission implements Serializable

serialVersionUID: -2416928705275160661L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
이 객체를, 이름과 액션에 근거해 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

actions

String  actions
액션 캐릭터 라인입니다.

Class javax.management.MBeanRegistrationException extends MBeanException implements Serializable

serialVersionUID: 4482382455277067805L

Class javax.management.MBeanServerNotification extends Notification implements Serializable

serialVersionUID: 2876477500475969677L

직렬화 된 필드

objectName

ObjectName  objectName
이 통지에 나타난 MBean 의 객체명

Class javax.management.MBeanServerPermission extends BasicPermission implements Serializable

serialVersionUID: -5661980843569388590L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

Class javax.management.MBeanServerPermissionCollection extends PermissionCollection implements Serializable

serialVersionUID: -5661980843569388590L

직렬화 된 필드

collectionPermission

MBeanServerPermission  collectionPermission
컬렉션에 permissions 가 없는 경우는 null. 그 이외는 추가된 전 permission 를 정리한 하나의 permission.

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
NotificationObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
NotificationObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

message

String  message
통지 메세지

sequenceNumber

long sequenceNumber
통지 순서 번호. 통지 소스의 문맥으로, 특정의 통지를 식별하는 시리얼 번호

source

Object  source
통지가 최초로 발생한 객체

timeStamp

long timeStamp
통지 타임 스탬프. 통지의 생성 시각을 나타낸다

type

String  type
통지형 Java 프로퍼티과 같은 닷 표기법으로 표현된 캐릭터 라인. 예를 들어, network.alarm.router 등의 통지형이 있다

userData

Object  userData
통지 사용자 데이터. 통지 소스로부터 컨슈머(consumer)에게 전송된다 모든 데이터용으로서 사용된다

Class javax.management.NotificationFilterSupport extends Object implements Serializable

serialVersionUID: 6579080007561786969L

직렬화 된 필드

enabledTypes

List <E > enabledTypes
유효한 통지형을 포함한 Vector . 디폴트 값는 빈 상태(empty) 벡터

Class javax.management.NotQueryExp extends QueryEval implements Serializable

serialVersionUID: 5269643775896723397L

직렬화 된 필드

exp

QueryExp  exp
부정 QueryExp

Class javax.management.NumericValueExp extends QueryEval implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
ObjectInputStream 로부터의 NumericValueExp 를 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
NumericValueExpObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

val

Number  val
수치입니다.

이 클래스의 serialVersionUID-4679739485102359104L 입니다.

Class javax.management.ObjectInstance extends Object implements Serializable

serialVersionUID: -4099952623687795850L

직렬화 된 필드

name

ObjectName  name
객체명

className

String  className
클래스명

Class javax.management.ObjectName extends Object implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
ObjectNameObjectInputStream 로부터 직렬화 복원합니다.

시리얼 데이터:
  • 현재의 직렬화 형식 (프로퍼티 jmx.serial.form 의 값이 1.0 이외): 캐릭터 라인 "<domain>:<properties><wild>". 다음에 각각의 의미를 나타냅니다.
    • <domain> 는 ObjectName 의 도메인 부분
    • <properties> 는 ObjectName.getKeyPropertyListString() 로부터 반환된다 프로퍼티 리스트
    • <wild> 는, isPropertyPattern 가 아닌 경우는 빈 상태(empty), isPropertyPattern 와 <properties> 가 빈 상태(empty)의 경우는 캐릭터 라인 「*」, isPropertyPattern 와 <properties> 가 빈 상태(empty)이 아닌 경우는 「,*
    이 캐릭터 라인이 ObjectName.ObjectName(String) 생성자 에게 건네져 동등 ObjectName 가 생성되는 것을 목적으로 한다
  • 낡은 직렬화 형식 (프로퍼티 jmx.serial.form 의 값이 1.0): <domain> <propertyList> <propertyListString> <canonicalName> <pattern> <propertyPattern> 다음에 각각의 의미를 나타냅니다.
    • <domain> 는 ObjectName 의 도메인 부분
    • <propertyList> 는 이 ObjectName 의 모든 페어 (키, 값)를 포함한다 Hashtable
    • <propertyListString> 는 프로퍼티 리스트 String 표현. 프로퍼티의 줄 순서는 임의 (정규 표현일 필요는 없다)
    • <canonicalName> 는 이 ObjectName 의 정규명을 포함한다 String
    • <pattern> 는 불리언 값. 이 ObjectName 에 패턴이 포함되는 경우는 true
    • <propertyPattern> 는 불리언 값. 이 ObjectName 에 프로퍼티 리스트내의 패턴이 포함되는 경우는 true
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
ObjectNameObjectOutputStream 에 직렬화합니다.

시리얼 데이터:
  • 현재의 직렬화 형식 (프로퍼티 jmx.serial.form 의 값이 1.0 이외): 캐릭터 라인 "<domain>:<properties><wild>" 다음에 각각의 의미를 나타냅니다.
    • <domain> 는 ObjectName 의 도메인 부분
    • <properties> 는 ObjectName.getKeyPropertyListString() 로부터 반환된다 프로퍼티 리스트
    • <wild> 는, isPropertyPattern 가 아닌 경우는 빈 상태(empty), 이 isPropertyPattern 와 <properties> 가 빈 상태(empty)의 경우는 캐릭터 라인 「*」, isPropertyPattern 와 <properties> 가 빈 상태(empty)이 아닌 경우는 「,*
    이 캐릭터 라인이 ObjectName.ObjectName(String) 생성자 에게 건네져 동등 ObjectName 가 생성되는 것을 목적으로 한다
  • 낡은 직렬화 형식 (프로퍼티 jmx.serial.form 의 값이 1.0): <domain> <propertyList> <propertyListString> <canonicalName> <pattern> <propertyPattern>. 다음에 각각의 의미를 나타냅니다.
    • <domain> 는 ObjectName 의 도메인 부분
    • <propertyList> 는 이 ObjectName 의 모든 페어 (키, 값)를 포함한다 Hashtable
    • <propertyListString> 는 프로퍼티 리스트 String 표현. 프로퍼티의 줄 순서는 임의 (정규 표현일 필요는 없다)
    • <canonicalName> 는 이 ObjectName 의 정규명을 포함한다 String
    • <pattern> 는 불리언 값. 이 ObjectName 에 패턴이 포함되는 경우는 true
    • <propertyPattern> 는 불리언 값. 이 ObjectName 에 프로퍼티 리스트내의 패턴이 포함되는 경우는 true
예외:
IOException
직렬화 된 필드

Class javax.management.OperationsException extends JMException implements Serializable

serialVersionUID: -4967597595580536216L

Class javax.management.OrQueryExp extends QueryEval implements Serializable

serialVersionUID: 2962973084421716523L

직렬화 된 필드

exp1

QueryExp  exp1
왼쪽의 조회식입니다.

exp2

QueryExp  exp2
오른쪽의 조회식입니다.

Class javax.management.QualifiedAttributeValueExp extends AttributeValueExp implements Serializable

serialVersionUID: 8832517277410933254L

직렬화 된 필드

className

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
랩 된 Exception

Class javax.management.RuntimeErrorException extends JMRuntimeException implements Serializable

serialVersionUID: 704338937753949796L

직렬화 된 필드

error

Error  error
캡슐화된 Error

Class javax.management.RuntimeMBeanException extends JMRuntimeException implements Serializable

serialVersionUID: 5274912751982730171L

직렬화 된 필드

runtimeException

RuntimeException  runtimeException
캡슐화된 RuntimeException

Class javax.management.RuntimeOperationsException extends JMRuntimeException implements Serializable

serialVersionUID: -8408923047489133588L

직렬화 된 필드

runtimeException

RuntimeException  runtimeException
캡슐화된 RuntimeException

Class javax.management.ServiceNotFoundException extends OperationsException implements Serializable

serialVersionUID: -3990675661956646827L

Class javax.management.StringValueExp extends Object implements Serializable

serialVersionUID: -3256390509806284044L

직렬화 된 필드

val

String  val
리터럴 캐릭터 라인

패키지 javax.management.loading

Class javax.management.loading.MLet extends URLClassLoader implements Serializable

serialVersionUID: 3636148327800330130L

직렬화 메소드

readExternal

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 - 이 구현이 이 오퍼레이션을 지원하지 않는 경우

writeExternal

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

직렬화 메소드

readExternal

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 - 이 구현이 이 오퍼레이션을 지원하지 않는 경우

writeExternal

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
DescriptorSupportObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
DescriptorSupportObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

descriptor

HashMap <K ,V > descriptor
이 기술자를 나타내는 복수의 필드

Class javax.management.modelmbean.InvalidTargetObjectTypeException extends Exception implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
InvalidTargetObjectTypeExceptionObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
InvalidTargetObjectTypeExceptionObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

exception

Exception  exception
캡슐화된 {@link Exception}

Class javax.management.modelmbean.ModelMBeanAttributeInfo extends MBeanAttributeInfo implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
ModelMBeanAttributeInfoObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
ModelMBeanAttributeInfoObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

attrDescriptor

Descriptor  attrDescriptor
이 속성에 대응한다 메타데이타를 포함한 {@link Descriptor}

Class javax.management.modelmbean.ModelMBeanConstructorInfo extends MBeanConstructorInfo implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
ModelMBeanConstructorInfoObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
ModelMBeanConstructorInfoObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

consDescriptor

Descriptor  consDescriptor
이 인스턴스의 메타데이타를 포함한 {@link Descriptor}

Class javax.management.modelmbean.ModelMBeanInfoSupport extends MBeanInfo implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
ModelMBeanInfoSupportObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
ModelMBeanInfoSupportObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

modelMBeanAttributes

ModelMBeanAttributeInfo[] modelMBeanAttributes
기술자를 가진다 {@link ModelMBeanAttributeInfo} 객체의 배열

modelMBeanConstructors

MBeanConstructorInfo[] modelMBeanConstructors
기술자를 가진다 {@link ModelMBeanConstructorInfo} 객체의 배열

modelMBeanDescriptor

Descriptor  modelMBeanDescriptor
MBean 전체 정책를 포함한 기술자

modelMBeanNotifications

MBeanNotificationInfo[] modelMBeanNotifications
기술자를 가진다 {@link ModelMBeanNotificationInfo} 객체의 배열

modelMBeanOperations

MBeanOperationInfo[] modelMBeanOperations
기술자를 가진다 {@link ModelMBeanOperationInfo} 객체의 배열

Class javax.management.modelmbean.ModelMBeanNotificationInfo extends MBeanNotificationInfo implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
ModelMBeanNotificationInfoObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
ModelMBeanNotificationInfoObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

notificationDescriptor

Descriptor  notificationDescriptor
이 인스턴스의 적절한 메타데이타를 포함한 기술자

Class javax.management.modelmbean.ModelMBeanOperationInfo extends MBeanOperationInfo implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
ModelMBeanOperationInfoObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
ModelMBeanOperationInfoObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

operationDescriptor

Descriptor  operationDescriptor
이 인스턴스의 적절한 메타데이타를 포함한 기술자

Class javax.management.modelmbean.XMLParseException extends Exception implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
XMLParseExceptionObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
XMLParseExceptionObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

패키지 javax.management.monitor

Class javax.management.monitor.MonitorNotification extends Notification implements Serializable

serialVersionUID: -4608189663661929204L

직렬화 된 필드

observedObject

ObjectName  observedObject
모니터 통지. 감시 대상의 객체

observedAttribute

String  observedAttribute
모니터 통지. 감시 대상의 속성

derivedGauge

Object  derivedGauge
모니터 통지. 파생 게이지

trigger

Object  trigger
모니터 통지 해제 기구. 이 값은, 이 통지를 오프로 했고 임계치(threshold) 또는 캐릭터 라인 (모니터의 형태에 따라서 다르다) (을)를 보존하기 위해서 사용된다

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

직렬화 메소드

readResolve

private Object  readResolve()
                    throws ObjectStreamException 
스트림로부터 읽힌 객체를, 호출 측에 돌려주기 전에 치환/해결합니다.

시리얼 데이터:
이 클래스의 새로운 직렬화 형식은, 새로운 직렬화 가능 boolean 필드 primitiveArray 를 정의한다. 이 클래스의 이전의 버젼과의 상호 운용성을 보증하기 위해(때문에), ArrayType 인스턴스가 원시형 배열을 기술하는 경우에서도, 새로운 직렬화 형식은 계속해 프리미티브(primitive) 래퍼형을 참조할 필요가 있다. 이 때문에, primitiveArraytrue 의 경우,className, typeName, 및 description 직렬화 가능 필드가 원시형에 변환되고 나서, 직렬화 복원되었다 ArrayType 인스턴스가 호출해 측에 반환된다. elementType 필드는, 배열의 원시형의 프리미티브(primitive) 래퍼형에 대응한다 SimpleType 를 항상 돌려준다

이 때문에, 직렬화 가능 필드는, 다음과 같이 직렬화 복원됩니다.

  • primitiveArraytrue 의 경우,className 필드는, 배열의 컴퍼넌트 프리미티브(primitive) 래퍼형을 대응하는 배열의 컴퍼넌트 원시형에 치환하는 것으로써, 직렬화 복원됩니다. 예를 들어,"[[Ljava.lang.Integer;""[[I" 로서 직렬화 복원됩니다.
  • primitiveArraytrue 의 경우,typeName 필드는, 배열의 컴퍼넌트 프리미티브(primitive) 래퍼형을 대응하는 배열의 컴퍼넌트 원시형에 치환하는 것으로써, 직렬화 복원됩니다. 예를 들어,"[[Ljava.lang.Integer;""[[I" 로서 직렬화 복원됩니다.
  • primitiveArraytrue 의 경우,description 필드는, 배열의 컴퍼넌트 프리미티브(primitive) 래퍼형을 대응하는 배열의 컴퍼넌트 원시형에 치환하는 것으로써, 직렬화 복원됩니다. 예를 들어,"2-dimension array of java.lang.Integer""2-dimension array of int" 로서 직렬화 복원됩니다.
예외:
ObjectStreamException
도입된 버젼:
1.6

writeReplace

private Object  writeReplace()
                     throws ObjectStreamException 
이 객체를 기입하기 전에, 객체의 치환을 스트림내에서 지명합니다.

시리얼 데이터:
이 클래스의 새로운 직렬화 형식은, 새로운 직렬화 가능 boolean 필드 primitiveArray 를 정의한다. 이 클래스의 이전의 버젼과의 상호 운용성을 보증하기 위해(때문에), ArrayType 인스턴스가 원시형 배열을 기술하는 경우에서도, 새로운 직렬화 형식은 계속해 프리미티브(primitive) 래퍼형을 참조할 필요가 있다. 이 때문에, primitiveArraytrue 의 경우,className, typeName, 및 description 직렬화 가능 필드가 래퍼형에 변환되고 나서, 직렬화 되었다 ArrayType 인스턴스가 스트림에 기입해진다. elementType 필드는, 배열의 원시형의 프리미티브(primitive) 래퍼형에 대응한다 SimpleType 를 항상 돌려준다

이 때문에, 직렬화 가능 필드는, 다음과 같이 직렬화 됩니다.

  • primitiveArraytrue 의 경우,className 필드는, 배열의 컴퍼넌트 원시형을 대응하는 배열의 컴퍼넌트 프리미티브(primitive) 래퍼형에 치환하는 것으로써, 직렬화 됩니다. 예를 들어,"[[I""[[Ljava.lang.Integer;" 로서 직렬화 됩니다.
  • primitiveArraytrue 의 경우,typeName 필드는, 배열의 컴퍼넌트 원시형을 대응하는 배열의 컴퍼넌트 프리미티브(primitive) 래퍼형에 치환하는 것으로써, 직렬화 됩니다. 예를 들어,"[[I""[[Ljava.lang.Integer;" 로서 직렬화 됩니다.
  • primitiveArraytrue 의 경우,description 필드는, 배열의 컴퍼넌트 원시형을 대응하는 배열의 컴퍼넌트 프리미티브(primitive) 래퍼형에 치환하는 것으로써, 직렬화 됩니다. 예를 들어,"2-dimension array of int""2-dimension array of java.lang.Integer" 로서 직렬화 됩니다.
예외:
ObjectStreamException
도입된 버젼:
1.6
직렬화 된 필드

dimension

int dimension
ArrayType 인스턴스에 의해 기술되는 배열의 차원

elementType

OpenType <T > elementType
ArrayType 인스턴스에 의해 기술된 배열내에 포함되는 요소치의 「공개형」

primitiveArray

boolean primitiveArray
이 플래그는, 이 ArrayType 가 프리미티브(primitive) 배열을 기술할지 어떨지를 나타낸다
도입된 버젼:
1.6

Class javax.management.openmbean.CompositeDataSupport extends Object implements Serializable

serialVersionUID: 8003518976613702244L

직렬화 된 필드

contents

SortedMap <K ,V > contents
항목명과 그 값의 매핑의 내부 표현. 요소를 고속으로 취득하기 위해서는 SortedMap 가 사용된다

compositeType

CompositeType  compositeType
이 「복합 데이터」인스턴스의 「복합형」

Class javax.management.openmbean.CompositeType extends OpenType <CompositeData > implements Serializable

serialVersionUID: -5366242454346948798L

직렬화 된 필드

nameToDescription

TreeMap <K ,V > nameToDescription
항목명과 그 기술자의 소트가 끝난 매핑

nameToType

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

직렬화 메소드

readResolve

private Object  readResolve()
Descriptor 가 이 클래스에 추가되기 전의 API 버젼으로 직렬화 된 객체에서는, Descriptor 가 빈 상태(empty) 또는 null 가 됩니다. 이 버젼의 동작과 일관성을 갖게하기 (위해)때문에, Descriptor 가 같은 값의 openType 나 defaultValue 등을 반영하는 객체로, 이 객체를 옮겨놓을 필요가 있습니다.

직렬화 된 필드

openType

OpenType <T > openType
공개 mbean 속성의 「공개형」

defaultValue

Object  defaultValue
공개 mbean 속성의 디폴트 값

legalValues

Set <E > legalValues
공개 mbean 속성의 정당한 값. 이 Set 는 변경 불능

minValue

Comparable <T > minValue
공개 mbean 속성의 최소치

maxValue

Comparable <T > maxValue
공개 mbean 속성의 최대치

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

직렬화 메소드

readResolve

private Object  readResolve()
Descriptor 가 이 클래스에 추가되기 전의 API 버젼으로 직렬화 된 객체에서는, Descriptor 가 빈 상태(empty) 또는 null 가 됩니다. 이 버젼의 동작과 일관성을 갖게하기 (위해)때문에, 반환되는 openType 의 같은 값이 Descriptors 에 반영되는 객체에서는, 이 객체를 옮겨놓을 필요가 있습니다.

직렬화 된 필드

returnOpenType

OpenType <T > returnOpenType
OpenMBeanOperationInfo 인스턴스에 의해 기술된 오퍼레이션에 의해 반환되는 값의 「공개형」

Class javax.management.openmbean.OpenMBeanParameterInfoSupport extends MBeanParameterInfo implements Serializable

serialVersionUID: -7235016873758443122L

직렬화 메소드

readResolve

private Object  readResolve()
Descriptor 가 이 클래스에 추가되기 전의 API 버젼으로 직렬화 된 객체에서는, Descriptor 가 빈 상태(empty) 또는 null 가 됩니다. 이 버젼의 동작과 일관성을 갖게하기 (위해)때문에, Descriptor 가 같은 값의 openType 나 defaultValue 등을 반영하는 객체로, 이 객체를 옮겨놓을 필요가 있습니다.

직렬화 된 필드

openType

OpenType <T > openType
공개 mbean 파라미터의 「공개형」

defaultValue

Object  defaultValue
공개 mbean 파라미터의 디폴트 값

legalValues

Set <E > legalValues
공개 mbean 파라미터의 정당한 값. 이 Set 는 변경 불능

minValue

Comparable <T > minValue
공개 mbean 파라미터의 최소치

maxValue

Comparable <T > maxValue
공개 mbean 파라미터의 최대치

Class javax.management.openmbean.OpenType extends Object implements Serializable

serialVersionUID: -9195195325186646468L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
OpenTypeObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

className

String  className
이 형태가 기술하는 공개 데이터값의 완전 수식 Java 클래스명

description

String  description
형태의 설명 (null 또는 공문자열 이외)

typeName

String  typeName
이 형태에 부여된 이름 (null 또는 공문자열 이외)

Class javax.management.openmbean.SimpleType extends OpenType <T > implements Serializable

serialVersionUID: 2215577471957694503L

직렬화 메소드

readResolve

public Object  readResolve()
                   throws ObjectStreamException 
ObjectInputStream 로부터 읽어낸 객체를, 그 값의 일의의 인스턴스로 옮겨놓습니다.

예외:
ObjectStreamException - 읽어내진 객체를 해결할 수 없는 경우

Class javax.management.openmbean.TabularDataSupport extends Object implements Serializable

serialVersionUID: 5720150593236309827L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
TabularDataSupportObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException
직렬화 된 필드

dataMap

Map <K ,V > dataMap
이 표 데이터 인스턴스의 내용. HashMap

tabularType

TabularType  tabularType
이 표 데이터 인스턴스의 표 형

Class javax.management.openmbean.TabularType extends OpenType <TabularData > implements Serializable

serialVersionUID: 6554071860220659261L

직렬화 된 필드

rowType

CompositeType  rowType
행의 복합형

indexNames

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
MBeanServerNotificationFilterObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
MBeanServerNotificationFilterObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

deselectedNames

List <E > deselectedNames
대상외의 {@link ObjectName} 의 리스트
  • null 는, 모든 {@link ObjectName} 가 명시적으로 선택 해제되고 있는 것을 나타낸다 (명시적인 선택을 확인)
  • 빈 상태(empty)의 벡터는, 명시적으로 선택 해제된 {@link ObjectName} 가 없는 것을 나타낸다

selectedNames

List <E > selectedNames
대상이 되는 {@link ObjectName} 의 리스트
  • null 는, 모든 {@link ObjectName} 가 명시적으로 선택되고 있는 것을 나타낸다 (명시적인 선택 해제를 확인)
  • 빈 상태(empty)의 벡터는, 명시적으로 선택된 {@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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
RelationNotificationObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
RelationNotificationObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

newRoleValue

List <E > newRoleValue
새로운 롤의 값 ({@link ObjectName} 의 {@link ArrayList}. 롤의 갱신만을 대상으로 한다)

oldRoleValue

List <E > oldRoleValue
낡은 롤의 값 ({@link ObjectName} 의 {@link ArrayList}. 롤의 갱신만을 대상으로 한다)

relationId

String  relationId
작성, 삭제, 또는 갱신된 관계의 관계 식별자

relationObjName

ObjectName  relationObjName
작성, 삭제, 또는 갱신된 관계의 관계 MBean 의 {@link ObjectName} (관계가 MBean 로 나타내지는 경우만)

relationTypeName

String  relationTypeName
작성, 삭제, 또는 갱신된 관계의 관계형명

roleName

String  roleName
갱신된 롤의 이름 (롤의 갱신만을 대상으로 한다)

unregisterMBeanList

List <E > unregisterMBeanList
관계가 삭제된 결과, 등록 해제되게 된 참조 대상의 MBean 의 {@link ObjectName} 의 리스트

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
RelationTypeSupportObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
RelationTypeSupportObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

isInRelationService

boolean isInRelationService
관계 서비스내에 관계형이 선언되고 있는지 어떤지를 가리키는 플래그 (갱신은 할 수 없다)

roleName2InfoMap

Map <K ,V > roleName2InfoMap
매핑을 포함하는 {@link Map}: <롤명 ({@link String}) > -> <롤 정보 ({@link RoleInfo} 객체) >

typeName

String  typeName
관계형명

Class javax.management.relation.Role extends Object implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
RoleObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
RoleObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

name

String  name
롤명

objectNameList

List <E > objectNameList
참조 대상의 MBean 의 {@link ObjectName} 로부터 완성되는 {@link List}

Class javax.management.relation.RoleInfo extends Object implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
RoleInfoObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
RoleInfoObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

description

String  description
롤의 설명

isReadable

boolean isReadable
읽기 액세스 모드:롤이 읽어내 가능한 경우는 true

isWritable

boolean isWritable
기입 액세스 모드:롤이 기입해 가능한 경우는 true

maxDegree

int maxDegree
최대치 (대응하는 롤에 포함되는 참조 대상의 MBean 의 최대수)

minDegree

int minDegree
최소치 (대응하는 롤에 포함되는 참조 대상의 MBean 의 최소수)

name

String  name
롤명

referencedMBeanClassName

String  referencedMBeanClassName
대응하는 롤내에서 참조되는 MBean (복수가능)의 클래스명

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
RoleResultObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
RoleResultObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

roleList

RoleList  roleList
액세스에 성공한 롤의 리스트

unresolvedRoleList

RoleUnresolvedList  unresolvedRoleList
액세스에 실패한 롤의 리스트

Class javax.management.relation.RoleUnresolved extends Object implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  in)
                 throws IOException ,
                        ClassNotFoundException 
RoleUnresolvedObjectInputStream 로부터 직렬화 복원합니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  out)
                  throws IOException 
RoleUnresolvedObjectOutputStream 에 직렬화합니다.

예외:
IOException
직렬화 된 필드

problemType

int problemType
Problem 형

roleName

String  roleName
Role 명

roleValue

List <E > roleValue
Role 치 ({@link ObjectName} 객체의 {@link List})

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

직렬화 된 필드

connectionId

String  connectionId
이 통지의 접속 ID 입니다.
관련 항목:
JMXConnectionNotification.getConnectionId()

Class javax.management.remote.JMXPrincipal extends Object implements Serializable

serialVersionUID: -4184480100214577411L

직렬화 된 필드

name

String  name
JMXPrincipal 객체로 나타내지는 아이덴티티의 JMX 원격 API 명
관련 항목:
JMXPrincipal.getName()

Class javax.management.remote.JMXProviderException extends IOException implements Serializable

serialVersionUID: -3166703627550447198L

직렬화 된 필드

cause

Throwable  cause
이 예외의 throw의 원인이 된 예외. 이 필드는 null 이라도 좋다
관련 항목:
JMXProviderException.getCause()

Class javax.management.remote.JMXServerErrorException extends IOException implements Serializable

serialVersionUID: 3996732239558744666L

직렬화 된 필드

cause

Error  cause
이 예외의 throw의 원인이 된 Error
관련 항목:
JMXServerErrorException.getCause()

Class javax.management.remote.JMXServiceURL extends Object implements Serializable

serialVersionUID: 8173364409860779292L

직렬화 된 필드

protocol

String  protocol
JMXServiceURL.getProtocol() 에 의해 반환되는 값입니다.


host

String  host
JMXServiceURL.getHost() 에 의해 반환되는 값입니다.


port

int port
JMXServiceURL.getPort() 에 의해 반환되는 값입니다.


urlPath

String  urlPath
JMXServiceURL.getURLPath() 에 의해 반환되는 값입니다.

Class javax.management.remote.NotificationResult extends Object implements Serializable

serialVersionUID: 1191800228721395279L

직렬화 된 필드

earliestSequenceNumber

long earliestSequenceNumber

nextSequenceNumber

long nextSequenceNumber

targetedNotifications

TargetedNotification [] targetedNotifications

Class javax.management.remote.SubjectDelegationPermission extends BasicPermission implements Serializable

serialVersionUID: 1481618113008682343L

Class javax.management.remote.TargetedNotification extends Object implements Serializable

serialVersionUID: 7676132089779300926L

직렬화 된 필드

notif

Notification  notif
이제(벌써) 한편의 옆에 전송 되는 통지
관련 항목:
TargetedNotification.getNotification()

id

Integer  id
통지의 타겟이 된다 청취자의 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

직렬화 메소드

readObject

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)

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
RMIConnector 필드를 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  rmiServer
이 클라이언트 연결기의 접속처의 RMI JMX 연결기 서버의 RMIServer Stub. jmxServiceURL 가 null 이외의 경우는, 이 필드를 null 로 할 수 있다. jmxServiceURL 에 직렬화 되었다 RMIServer Stub가 포함되어 있는 경우도 이것에 해당한다. rmiServerjmxServiceURL 의 양쪽 모두가 null 의 경우, 직렬화는 실패한다
관련 항목:
RMIConnector.RMIConnector(RMIServer, Map)

jmxServiceURL

JMXServiceURL  jmxServiceURL
이 클라이언트 연결기의 접속처의 RMI JMX 연결기 서버의 JMXServiceURL. rmiServer 가 null 이외의 경우는, 이 필드를 null 로 할 수 있다. rmiServerjmxServiceURL 의 양쪽 모두가 null 의 경우, 직렬화는 실패한다
관련 항목:
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

직렬화 된 필드

notificationID

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

직렬화 된 필드

buf

byte[] buf
주소의 바이트가 포함됩니다. 이 필드는 생성자 에 의해 초기화되어 getAddressBytes() 및 getAddressContents()를 사용해 돌려주어집니다.

 

Class javax.naming.Binding extends NameClassPair implements Serializable

serialVersionUID: 8839217842691845890L

직렬화 된 필드

boundObj

Object  boundObj
이 바인딩의 객체가 포함됩니다. 생성자 에 의해 초기화되어setObject 를 사용해 갱신됩니다.

 
관련 항목:
Binding.getObject() , Binding.setObject(java.lang.Object)

Class javax.naming.CannotProceedException extends NamingException implements Serializable

serialVersionUID: 1219724816191576813L

직렬화 된 필드

remainingNewName

Name  remainingNewName
Context.rename()에 대한 2 번째의 name 인수의 나머지의 미해결 부분이 포함됩니다. 이 정보는, Context.rename() 오퍼레이션의 속행에 필요합니다.

이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getRemainingName()과 setRemainingName()를 사용해 액세스 및 갱신될 필요가 있습니다.

 
관련 항목:
CannotProceedException.getRemainingNewName() , CannotProceedException.setRemainingNewName(javax.naming.Name)

environment

Hashtable <K ,V > environment
처리를 계속할 수 없는 Context 또는 DirContext 메소드에 관련하는 환경을 포함합니다.

이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getEnvironment()와 setEnvironment()를 사용해 액세스 및 갱신될 필요가 있습니다.

 
관련 항목:
CannotProceedException.getEnvironment() , CannotProceedException.setEnvironment(java.util.Hashtable)

altName

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)

altNameCtx

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
구현의 의존관계(dependencies)를 회피하도록(듯이) 오버라이드(override) 됩니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
구현의 의존관계(dependencies)를 회피하도록(듯이) 오버라이드(override) 됩니다.

시리얼 데이터:
컴퍼넌트수 (int)와 거기에 계속되는 개별의 컴퍼넌트 ( 각 String)
예외:
IOException

Class javax.naming.CompoundName extends Object implements Serializable

serialVersionUID: 3513100557083972036L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
구현의 의존관계(dependencies)를 회피하도록(듯이) 오버라이드(override) 됩니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
구현의 의존관계(dependencies)를 회피하도록(듯이) 오버라이드(override) 됩니다.

시리얼 데이터:
구문Properties 와 거기에 계속된다 컴퍼넌트수 (int), 및 개별의 컴퍼넌트 ( 각 String)
예외:
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

직렬화 된 필드

linkResolvedName

Name  linkResolvedName
정상적으로 해결된 링크의 부분을 포함합니다. 이것은 합성명으로, null 를 지정할 수 있습니다. 이 필드는 생성자 에 의해 초기화됩니다. get 메소드 및 set 메소드에 의해 이 필드에 액세스 해, 처리합니다.

 
관련 항목:
LinkException.getLinkResolvedName() , LinkException.setLinkResolvedName(javax.naming.Name)

linkResolvedObj

Object  linkResolvedObj
링크의 부분이 정상적으로 해결된 객체를 포함합니다. null 도 가능 이 필드는 생성자 에 의해 초기화됩니다. get 메소드 및 set 메소드에 의해 이 필드에 액세스 해, 처리합니다.

 
관련 항목:
LinkException.getLinkResolvedObj() , LinkException.setLinkResolvedObj(java.lang.Object)

linkRemainingName

Name  linkRemainingName
미해결의 나머지의 링크를 포함합니다. 이것은 합성명으로, null 를 지정할 수 있습니다. 이 필드는 생성자 에 의해 초기화됩니다. get 메소드 및 set 메소드에 의해 이 필드에 액세스 해, 처리합니다.

 
관련 항목:
LinkException.getLinkRemainingName() , LinkException.setLinkRemainingName(javax.naming.Name)

linkExplanation

String  linkExplanation
링크의 해결이 실패한 이유의 예외를 포함합니다. null 도 가능 이 필드는 생성자 에 의해 초기화됩니다. get 메소드 및 set 메소드에 의해 이 필드에 액세스 해, 처리합니다.

 
관련 항목:
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

직렬화 된 필드

name

String  name
이 NameClassPair 의 이름이 포함됩니다. 생성자 에 의해 초기화되어setName() 를 사용해 갱신할 수 있습니다.

 
관련 항목:
NameClassPair.getName() , NameClassPair.setName(java.lang.String)

className

String  className
이 NameClassPair 의 클래스명이 포함됩니다. 생성자 에 의해 초기화되어setClassName() 를 사용해 갱신할 수 있습니다.

 
관련 항목:
NameClassPair.getClassName() , NameClassPair.setClassName(java.lang.String)

fullName

String  fullName
이 NameClassPair 의, 그 자체의 이름 공간에 있어서의 완전한 이름이 포함됩니다. setNameInNamespace() 에 의해 초기화됩니다.

 
관련 항목:
NameClassPair.getNameInNamespace() , NameClassPair.setNameInNamespace(java.lang.String)

isRel

boolean isRel
NameClassPair 의 이름이 타겟 문맥에 대한 상대명인가 어떤가가 기록됩니다. 생성자 에 의해 초기화되어setRelative() 를 사용해 갱신할 수 있습니다.

 
관련 항목:
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

직렬화 된 필드

resolvedName

Name  resolvedName
정상적으로 해결된 이름의 부분을 포함합니다. 이것은 합성명으로, null 를 지정할 수 있습니다. 이 필드는 생성자 에 의해 초기화됩니다. get 메소드 및 set 메소드에 의해 이 필드에 액세스 해, 처리합니다.

 
관련 항목:
NamingException.getResolvedName() , NamingException.setResolvedName(javax.naming.Name)

resolvedObj

Object  resolvedObj
이름의 부분이 정상적으로 해결된 객체를 포함합니다. null 도 가능 이 필드는 생성자 에 의해 초기화됩니다. get 메소드 및 set 메소드에 의해 이 필드에 액세스 해, 처리합니다.

 
관련 항목:
NamingException.getResolvedObj() , NamingException.setResolvedObj(java.lang.Object)

remainingName

Name  remainingName
미해결의 나머지의 이름을 포함합니다. 이것은 합성명으로, null 를 지정할 수 있습니다. 이 필드는 생성자 에 의해 초기화됩니다. get, set, 및 「append」메소드에 의해 이 필드에 액세스 해, 처리합니다.

 
관련 항목:
NamingException.getRemainingName() , NamingException.setRemainingName(javax.naming.Name) , NamingException.appendRemainingName(javax.naming.Name) , NamingException.appendRemainingComponent(java.lang.String)

rootException

Throwable  rootException
이 NamingException 가 throw 되는 원인이 된 원의 예외를 포함합니다. 이 필드는, 원의 예외로부터 취득 가능한 추가 정보가 있는 경우나, NamingException 의 서브 클래스에 맵 할 수 없는 원의 예외가 있는 경우로 설정됩니다. null 도 가능

이 필드는, 범용적인 예외 체인 기능 이전부터 사용되고 있습니다. 향후 이 정보에 액세스 할 때는,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

직렬화 된 필드

addrType

String  addrType
이 주소의 형태를 포함합니다.

 

Class javax.naming.Reference extends Object implements Serializable

serialVersionUID: -1673475790065791735L

직렬화 된 필드

className

String  className
이 Reference 의 참조처 객체의 클래스의 완전한 이름(FQN)을 포함합니다.

 
관련 항목:
Class.getName()

addrs

Vector <E > addrs
이 Reference 에 포함되는 주소를 포함합니다. 생성자 으로 초기화됩니다.

 

classFactory

String  classFactory
팩토리 클래스의 이름을 포함합니다. 이 팩토리 클래스가 Reference 의 참조처 객체의 인스턴스를 작성합니다. null 에 초기화됩니다.

 

classFactoryLocation

String  classFactoryLocation
팩토리 클래스의 위치를 포함합니다. null 에 초기화됩니다.

 

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

직렬화 된 필드

contents

String  contents
이 주소의 내용을 포함합니다. null 도 가능

 

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

직렬화 된 필드

unexecs

ModificationItem [] unexecs
null 의 가능성이 있는, 실행되지 않았던 변경의 리스트를 포함합니다.

 

Class javax.naming.directory.BasicAttribute extends Object implements Serializable

serialVersionUID: 6743528196119291326L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
구현의 상세를 표시하지 않기 위해(때문에) 오버라이드(override) 됩니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
구현의 상세를 표시하지 않기 위해(때문에) 오버라이드(override) 됩니다.

시리얼 데이터:
디폴트 필드 (속성 ID -- String)와 거기에 계속되는 수치 (int) 및 개별의 값
예외:
IOException
직렬화 된 필드

attrID

String  attrID
속성의 ID 를 보관 유지합니다. ID 는 public 생성자 에 의해 초기화되어 attrID 를 사용하고 있는 BasicAttribute 의 메소드가 오버라이드(override)되어 있지 않은 한, null 로 할 수 없습니다.

 

ordered

boolean ordered
이 속성의 값이 순서 붙이고 될지 어떨지를 기록하는 플래그입니다.

 

Class javax.naming.directory.BasicAttributes extends Object implements Serializable

serialVersionUID: 4980164073184639448L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
구현의 상세를 표시하지 않기 위해(때문에) 오버라이드(override) 됩니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
구현의 상세를 표시하지 않기 위해(때문에) 오버라이드(override) 됩니다.

시리얼 데이터:
디폴트 필드 (ignoreCase 플래그 -- boolean 형), 계속되어 세트의 속성의 수 (int) 및 개별의 속성 객체
예외:
IOException
직렬화 된 필드

ignoreCase

boolean ignoreCase
속성 ID 의 대문자와 소문자를 무시할지 어떨지를 나타냅니다.

 

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

직렬화 된 필드

mod_op

int mod_op
실행되는 변경을 식별하는 정수형을 포함하고 있습니다.

 

attr

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

직렬화 된 필드

searchScope

int searchScope
검색에 적용되는 범위를 포함합니다. ONELEVEL_SCOPE,OBJECT_SCOPE, 또는 SUBTREE_SCOPE 의 어떤 것인가입니다.

 

timeLimit

int timeLimit
검색 결과가 돌려주어질 때까지의 대기 시간을 밀리 세컨드로 지정합니다.

 

derefLink

boolean derefLink
검색중에 JNDI 링크가 간접 참조될지 어떨지를 나타냅니다.

 

returnObj

boolean returnObj
객체가 SearchResult 로 돌려주어질지 어떨지를 나타냅니다.

 

countLimit

long countLimit
반환되는 SearchResults 의 최대수를 포함합니다.

 

attributesToReturn

String [] attributesToReturn
검색의 각 일치 엔트리에 대해서 SearchResult 로 반환되는 속성의 리스트를 포함합니다. null 는 모든 속성이 반환되는 것을 나타냅니다.

 

Class javax.naming.directory.SearchResult extends Binding implements Serializable

serialVersionUID: -9158063327699723172L

직렬화 된 필드

attrs

Attributes  attrs
객체와 함께 반환되는 속성을 포함합니다.

 

패키지 javax.naming.event

Class javax.naming.event.NamingEvent extends EventObject implements Serializable

serialVersionUID: -7126752885365133499L

직렬화 된 필드

changeInfo

Object  changeInfo
이 이벤트를 생성한 변경 정보를 포함합니다.

 

type

int type
이 이벤트의 형태를 포함합니다.

 
관련 항목:
NamingEvent.OBJECT_ADDED , NamingEvent.OBJECT_REMOVED , NamingEvent.OBJECT_RENAMED , NamingEvent.OBJECT_CHANGED

oldBinding

Binding  oldBinding
변경전의 객체 정보를 포함합니다.

 

newBinding

Binding  newBinding
변경 후의 객체 정보를 포함합니다.

 

Class javax.naming.event.NamingExceptionEvent extends EventObject implements Serializable

serialVersionUID: -4877678086134736336L

직렬화 된 필드

exception

NamingException  exception
throw 된 예외를 포함합니다.

 

패키지 javax.naming.ldap

Class javax.naming.ldap.BasicControl extends Object implements Serializable

serialVersionUID: -4233907508771791687L

직렬화 된 필드

id

String  id
컨트롤의 객체 식별자의 캐릭터 라인

 

criticality

boolean criticality
컨트롤의 위기의 정도

 

value

byte[] value
컨트롤의 ASN. 1 BER 로 encode 된 값.

 

Class javax.naming.ldap.LdapName extends Object implements Serializable

serialVersionUID: -1595520034788997356L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
압축을 위해, 및 구현 의존을 회피하기 위해(때문에), 미해석의 DN 만을 직렬화합니다.

시리얼 데이터:
DN 캐릭터 라인
예외:
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

직렬화 된 필드

resultSize

int resultSize
이 검색 결과에 있는 엔트리수의 추정치

 

cookie

byte[] cookie
서버로 생성된 쿠키

 

Class javax.naming.ldap.Rdn extends Object implements Serializable

serialVersionUID: -5994465067210009656L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
긴밀성, 및 구현 의존의 회피를 위해, 해석 대상외 RDN 마셔 직렬화합니다.

시리얼 데이터:
RDN 캐릭터 라인
예외:
IOException

Class javax.naming.ldap.SortControl extends BasicControl implements Serializable

serialVersionUID: -1965961680233330744L

Class javax.naming.ldap.SortResponseControl extends BasicControl implements Serializable

serialVersionUID: 5142939176006310877L

직렬화 된 필드

resultCode

int resultCode
소트의 결과 코드

 

badAttrId

String  badAttrId
소트 실패의 원인이 된 속성의 ID

 

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

직렬화 된 필드

notice

UnsolicitedNotification  notice
이 이벤트가 트리거되는 원인이 된 통지입니다.

 

패키지 javax.naming.spi

Class javax.naming.spi.ResolveResult extends Object implements Serializable

serialVersionUID: -4552108072002407559L

직렬화 된 필드

resolvedObj

Object  resolvedObj
해결이 완료한 Object 를 포함하는 필드입니다. 서브 클래스를 사용해 구축되었을 경우에만, null 를 사용할 수 있습니다. 생성자 은 항상 이 필드를 초기화합니다.

 

remainingName

Name  remainingName
해결하는 나머지의 이름을 포함하는 필드입니다. 서브 클래스를 사용해 구축되었을 경우에만, null 를 사용할 수 있습니다. 생성자 은 항상 이 필드를 초기화합니다.

 

패키지 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

직렬화 된 필드

name

String  name
객체가 바인드 되는 이름, 또는 바인드를 해제하는 이름

패키지 javax.print

Class javax.print.DocFlavor extends Object implements Serializable

serialVersionUID: -4512080796965449721L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
스트림로부터 인스턴스를 복원합니다. 즉, 직렬화 복원합니다.

시리얼 데이터:
DocFlavor 의 직렬화 된 형식은, 표현 클래스를 지정하는 String, 다음에 정규 형식의 MIME 타입을 나타내는 String 가 된다
예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
인스턴스를 스트림에 기입합니다. 즉, 객체를 직렬화합니다.

예외:
IOException
직렬화 된 필드

myClassName

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

직렬화 된 필드

attrset

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

직렬화 된 필드

attrset

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

직렬화 된 필드

value

Date  value
일자와 시각 속성의 java.util.Date 의 값

 

Class javax.print.attribute.EnumSyntax extends Object implements Serializable

serialVersionUID: -2739521845085831642L

직렬화 메소드

readResolve

protected Object  readResolve()
                      throws ObjectStreamException 
객체의 입력시에, 이 직렬화 복원된 열거 인스턴스를, 열거 속성 클래스에서 정의된 적절한 열거치로 변환합니다.

예외:
ObjectStreamException - 스트림이 직렬화 복원할 수 없는 경우
InvalidObjectException - 열거치의 테이블이 null 의 경우, 이 열거치의 정수치가 열거치의 테이블의 요소에 대응하지 않는 경우, 또는 열거치의 테이블의 대응하는 요소가 null 의 경우, throw 된다. 주:InvalidObjectException 는, readResolve() 가 throw가 선언되었다 ObjectStreamException 의 서브 클래스이다
직렬화 된 필드

value

int value
열거치의 정수치입니다.

 

Class javax.print.attribute.HashAttributeSet extends Object implements Serializable

serialVersionUID: 5311560590283707917L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws ClassNotFoundException ,
                        IOException 
스트림로부터 인스턴스를 복원합니다. 즉, 직렬화 복원합니다.

예외:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
인스턴스를 스트림에 기입합니다. 즉, 객체를 직렬화합니다.

시리얼 데이터:
속성 세트의 직렬화 된 형식은, 세트의 속성수 및 각각의 속성을 명시적으로 기입합니다. 이것은, 속성이 기입해지는 순서가 정의되어 있지 않기 때문에, 직렬화 된 형식이 동등한가 어떤가를 보증하지 않습니다.
예외:
IOException
직렬화 된 필드

myInterface

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

직렬화 된 필드

value

int value
이 정수형의 속성의 정수치

 

Class javax.print.attribute.ResolutionSyntax extends Object implements Serializable

serialVersionUID: 2706743076526672017L

직렬화 된 필드

crossFeedResolution

int crossFeedResolution
100 인치 근처 닷수의 단위 (dphi)의 전후 보내는 방법향의 해상도입니다.

 

feedResolution

int feedResolution
100 인치 근처 닷수의 단위 (dphi)의 보내는 방법향의 해상도입니다.

 

Class javax.print.attribute.SetOfIntegerSyntax extends Object implements Serializable

serialVersionUID: 3666874174847632203L

직렬화 된 필드

members

int[][] members
정규 배열 형식세트의 멤버입니다.

 

Class javax.print.attribute.Size2DSyntax extends Object implements Serializable

serialVersionUID: 5584439964938660530L

직렬화 된 필드

x

int x
미크론 (µm) 단위의 치수 X 입니다.

 

y

int y
미크론 (µm) 단위의 치수 Y 입니다.

 

Class javax.print.attribute.TextSyntax extends Object implements Serializable

serialVersionUID: -8130648736378144102L

직렬화 된 필드

value

String  value
이 텍스트 속성의 캐릭터 라인치입니다.

 

locale

Locale  locale
이 텍스트 속성의 로케일입니다.

 

Class javax.print.attribute.UnmodifiableSetException extends RuntimeException implements Serializable

Class javax.print.attribute.URISyntax extends Object implements Serializable

serialVersionUID: -7842661210486401678L

직렬화 된 필드

uri

URI  uri
이 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

직렬화 된 필드

x

int x

y

int y

w

int w

h

int h

units

int units

Class javax.print.attribute.standard.MediaSize extends Size2DSyntax implements Serializable

serialVersionUID: -1967958664615414771L

직렬화 된 필드

mediaName

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

직렬화 된 필드

attributes

PrintJobAttributeSet  attributes

Class javax.print.event.PrintJobEvent extends PrintEvent implements Serializable

serialVersionUID: -1711656903622072997L

직렬화 된 필드

reason

int reason

Class javax.print.event.PrintServiceAttributeEvent extends PrintEvent implements Serializable

serialVersionUID: -7565987018140326600L

직렬화 된 필드

attributes

PrintServiceAttributeSet  attributes

패키지 javax.rmi.CORBA

Class javax.rmi.CORBA.ClassDesc extends Object implements Serializable

직렬화 된 필드

repid

String  repid
클래스의 RepositoryId

codebase

String  codebase
공백에서 단락지어진 코드 베이스 URL 의 리스트

Class javax.rmi.CORBA.Stub extends ObjectImpl implements Serializable

serialVersionUID: 1087775603798577179L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  stream)
                 throws IOException ,
                        ClassNotFoundException 
IOR 상태를 복원하는 직렬화 메소드

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  stream)
                  throws IOException 
IOR 상태를 보존하는 직렬화 메소드

시리얼 데이터:
순서에 IOR 형 ID 의 길이 (정수), IOR 형 ID (ISO8859-1 를 사용해 encode 된 바이트 배열), IOR 프로파일의 수 (정수), IOR 프로파일. 각 IOR 프로파일은 프로파일 태그 (정수)로서 기입해진다. 계속되어 프로파일 데이터의 길이 (정수), 프로파일 데이터 (바이트 배열)
예외:
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

직렬화 된 필드

fileName

String  fileName

lineNumber

int lineNumber

columnNumber

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 객체를 읽어들입니다 (객체의 직렬화 복원).

예외:
IOException
ClassNotFoundException
직렬화 된 필드

credentialClass

String  credentialClass
 

principals

Set <E > principals
이 액세스권에 관련지을 수 있었던 Principal. 세트에는 PrivateCredentialPermission.CredOwner 형의 요소가 포함되고 있다

testing

boolean testing
 

Class javax.security.auth.PrivateCredentialPermission.CredOwner extends Object implements Serializable

serialVersionUID: -5607449830436408266L

직렬화 된 필드

principalClass

String  principalClass
 

principalName

String  principalName
 

Class javax.security.auth.RefreshFailedException extends Exception implements Serializable

serialVersionUID: 5058444488565265840L

Class javax.security.auth.Subject extends Object implements Serializable

serialVersionUID: -8308522755600156056L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 객체를 읽어들입니다 (객체의 직렬화 복원).

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  oos)
                  throws IOException 
이 객체를 스트림에 써냅니다 (직렬화).

예외:
IOException
직렬화 된 필드

principals

Set <E > principals
이 Subject 의 Principal 모든 뷰를 제공하는 Set 입니다.

이 세트의 각 요소는 java.security.Principal 이다. 세트 자체는 Subject.SecureSet 이다

readOnly

boolean readOnly
이 Subject 가 읽어내 전용인가 어떤가를 나타냅니다.

 

Class javax.security.auth.Subject.SecureSet extends AbstractSet implements Serializable

serialVersionUID: 7911754171111800359L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  ois)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  oos)
                  throws IOException 
이 객체를 스트림에 써냅니다 (직렬화).

시리얼 데이터:
private 쿠레덴샤르셋트의 경우, 호출측이 세트내의 각 쿠레덴샤르에의 액세스권을 가지고 있는 것을 확인하기 위한 시큐리티 체크가 실행됩니다. 시큐리티 체크에 합격했을 경우, 세트는 직렬화 됩니다.
예외:
IOException
직렬화 된 필드

elements

LinkedList <E > elements
이 세트의 요소

this$0

Subject  this$0
외부 Subject 인스턴스

패키지 javax.security.auth.callback

Class javax.security.auth.callback.ChoiceCallback extends Object implements Serializable

serialVersionUID: -3975664071579892167L

직렬화 된 필드

prompt

String  prompt
 
도입된 버젼:
1.4

choices

String [] choices
선택사항의 리스트
도입된 버젼:
1.4

defaultChoice

int defaultChoice
디폴트의 선택으로서 사용되는 선택사항
도입된 버젼:
1.4

multipleSelectionsAllowed

boolean multipleSelectionsAllowed
선택사항의 리스트로 복수 선택이 가능한지 어떤지
도입된 버젼:
1.4

selections

int[] selections
선택된 선택사항. choices 리스트의 인덱스로서 나타내진다
도입된 버젼:
1.4

Class javax.security.auth.callback.ConfirmationCallback extends Object implements Serializable

serialVersionUID: -9095656433782481624L

직렬화 된 필드

prompt

String  prompt
 
도입된 버젼:
1.4

messageType

int messageType
 
도입된 버젼:
1.4

optionType

int optionType
 
도입된 버젼:
1.4

defaultOption

int defaultOption
 
도입된 버젼:
1.4

options

String [] options
 
도입된 버젼:
1.4

selection

int selection
 
도입된 버젼:
1.4

Class javax.security.auth.callback.LanguageCallback extends Object implements Serializable

serialVersionUID: 2019050433478903213L

직렬화 된 필드

locale

Locale  locale
 
도입된 버젼:
1.4

Class javax.security.auth.callback.NameCallback extends Object implements Serializable

serialVersionUID: 3770938795909392253L

직렬화 된 필드

prompt

String  prompt
 
도입된 버젼:
1.4

defaultName

String  defaultName
 
도입된 버젼:
1.4

inputName

String  inputName
 
도입된 버젼:
1.4

Class javax.security.auth.callback.PasswordCallback extends Object implements Serializable

serialVersionUID: 2267422647454909926L

직렬화 된 필드

prompt

String  prompt
 
도입된 버젼:
1.4

echoOn

boolean echoOn
 
도입된 버젼:
1.4

inputPassword

char[] inputPassword
 
도입된 버젼:
1.4

Class javax.security.auth.callback.TextInputCallback extends Object implements Serializable

serialVersionUID: -8064222478852811804L

직렬화 된 필드

prompt

String  prompt
 
도입된 버젼:
1.4

defaultText

String  defaultText
 
도입된 버젼:
1.4

inputText

String  inputText
 
도입된 버젼:
1.4

Class javax.security.auth.callback.TextOutputCallback extends Object implements Serializable

serialVersionUID: 1689502495511663102L

직렬화 된 필드

messageType

int messageType
 
도입된 버젼:
1.4

message

String  message
 
도입된 버젼:
1.4

Class javax.security.auth.callback.UnsupportedCallbackException extends Exception implements Serializable

serialVersionUID: -6873556327655666839L

직렬화 된 필드

callback

Callback  callback
 

패키지 javax.security.auth.kerberos

Class javax.security.auth.kerberos.DelegationPermission extends BasicPermission implements Serializable

serialVersionUID: 883133252142523922L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 DelegationPermission 상태를 복원하기 위해서(때문에) 불려 갑니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
WriteObject 는, DelegationPermission 상태를 스트림에 보존하기 위해서 불려 갑니다. 액션은 직렬화 되어 슈퍼 클래스가 그 이름을 취급합니다.

예외:
IOException

Class javax.security.auth.kerberos.KerberosKey extends Object implements Serializable

serialVersionUID: -4625402278148246993L

직렬화 된 필드

principal

KerberosPrincipal  principal
이 비밀열쇠가 속하는 주체

 

versionNum

int versionNum
이 비밀열쇠의 버젼 번호

 

key

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  ois)
                 throws IOException ,
                        ClassNotFoundException 
스트림로부터 객체를 읽어들입니다 (객체의 직렬화 복원).

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  oos)
                  throws IOException 
KerberosPrincipal 객체를 스트림에 보존합니다.

시리얼 데이터:
KerberosPrincipal 는, PrincipalName 와 영역을,RFC1510 의 섹션 5.2 로 지정된 DER encode 형식에서 써내는 것에 의해 직렬화 된다
예외:
IOException

Class javax.security.auth.kerberos.KerberosTicket extends Object implements Serializable

serialVersionUID: 7395334370157380539L

직렬화 된 필드

asn1Encoding

byte[] asn1Encoding
Kerberos 프로토콜 스펙 RFC1510 에 정의된 Ticket 의 ASN. 1 DER encode입니다.

 

sessionKey

javax.security.auth.kerberos.KeyImpl sessionKey
KeyImpl 는, 암호화열쇠의 ASN1 encode 바이트로 기입해져 직렬화 되고 있습니다. ASN1 encode는 RFC1510 로 다음과 같이 정의되고 있습니다.
          
                        EncryptionKey ::=   SEQUENCE {
                                keytype[0]    INTEGER,
                                keyvalue[1]   OCTET STRING              
                                }
 

 

flags

boolean[] flags
Kerberos 프로토콜 스펙 RFC1510 로 정의되고 있는 Ticket Flag 입니다.

 

authTime

Date  authTime
초기 인증의 시각입니다.

 

startTime

Date  startTime
티켓이 유효하게 된 뒤의 시각입니다.

 

endTime

Date  endTime
티켓을 받아들여지지 않게 된 뒤의 시각입니다 (유효기간).

 

renewTill

Date  renewTill
갱신 가능한 Ticket 의 경우는, 갱신에 포함되는 최종 종료시각을 나타냅니다. 이것은 모든 갱신에 의한, 티켓의 절대 유효기간이다고 생각됩니다. 갱신 불가능한 티켓으로는, 이 필드는 null 도 가능.

 

client

KerberosPrincipal  client
서비스 티켓을 소유하는 클라이언트입니다.

 

server

KerberosPrincipal  server
티켓이 발행된 서비스입니다.

 

clientAddresses

InetAddress [] clientAddresses
클라이언트가 티켓을 사용할 수 있는 주소입니다. 티켓을 임의의 주소로 사용할 수 있을 때, 이 필드는 null 가 됩니다.

 

Class javax.security.auth.kerberos.KeyImpl extends Object implements Serializable

serialVersionUID: -7889313790214321193L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  ois)
                 throws IOException ,
                        ClassNotFoundException 
예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  ois)
                  throws IOException 
시리얼 데이터:
KeyImpl 는, 암호화열쇠의 ASN1 encode 바이트로 기입해져 직렬화 되고 있습니다. ASN1 encode는 RFC1510 로 다음과 같이 정의되고 있습니다.
			EncryptionKey ::=   SEQUENCE {
				keytype[0]    INTEGER,
				keyvalue[1]   OCTET STRING    	
				}
			
예외:
IOException

Class javax.security.auth.kerberos.ServicePermission extends Permission implements Serializable

serialVersionUID: -1227585031618624935L

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        ClassNotFoundException 
readObject 를 호출하면(자), ServicePermission 를 스트림로부터 복원할 수 있습니다.

예외:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
ServicePermission 상태를 스트림에 보존하기 위해서 불려 갑니다. 액션은 직렬화 되어 슈퍼 클래스가 그 이름을 취급합니다.

예외:
IOException
직렬화 된 필드

actions

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException ,
                        NotActiveException ,
                        ClassNotFoundException 
이 객체를 스트림로부터 읽어들입니다 (직렬화 복원).

예외:
IOException
NotActiveException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
X500Principal 객체를 스트림에 보존합니다.

시리얼 데이터:
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

직렬화 된 필드

authenticationID

String  authenticationID
체크 대상의 (인증 끝난) 인증 ID

 

authorizationID

String  authorizationID
체크 대상의 승인 ID

 

authorizedID

String  authorizedID
승인된 엔티티의 ID. null 의 경우, 승인된 엔티티의 ID 는 authorizationID 가 된다

 

authorized

boolean authorized
인증 ID 가 승인 ID 대신에 동작할 수 있을지 어떨지를 나타내는 플래그

 

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

직렬화 된 필드

_exception

Throwable  _exception
근본적 원인을 가지는 예외. null 의 경우도 있습니다.

 

패키지 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

직렬화 된 필드

ex

SQLException  ex
에러가 발생해, 풀 된 접속을 사용할 수 없게 되었을 때에, 드라이버에 의해 어플리케이션에 throw 되는 SQLException 입니다.

 

Class javax.sql.RowSetEvent extends EventObject implements Serializable

serialVersionUID: -1875450876546332005L

Class javax.sql.StatementEvent extends EventObject implements Serializable

직렬화 된 필드

exception

SQLException  exception

statement

PreparedStatement  statement

패키지 javax.sql.rowset

Class javax.sql.rowset.BaseRowSet extends Object implements Serializable

serialVersionUID: 4886719666485113312L

직렬화 된 필드

binaryStream

InputStream  binaryStream
getBinaryStream 메소드로부터 반환되는 InputStream 객체입니다. 이 객체는,ResultSet 인터페이스로 지정되고 있습니다.

 

unicodeStream

InputStream  unicodeStream
getUnicodeStream 메소드로부터 반환되는 InputStream 객체입니다. 이 객체는,ResultSet 인터페이스로 지정되고 있습니다.

 

asciiStream

InputStream  asciiStream
getAsciiStream 메소드로부터 반환되는 InputStream 객체입니다. 이 객체는,ResultSet 인터페이스로 지정되고 있습니다.

 

charStream

Reader  charStream
getCharacterStream 메소드로부터 반환되는 Reader 객체입니다. 이 객체는,ResultSet 인터페이스로 지정되고 있습니다.

 

command

String  command
execute 메소드의 호출시에 DBMS 에 송신되어 실행되는 쿼리입니다.

 

URL

String  URL
DriverManager 를 이용해 접속을 취득할 때, 리더, 라이터, 또는 그 양쪽 모두에 의해 DriverManager.getConnection 메소드에 제공되는 JDBC URL 입니다.  

JDBC URL 는, 접속의 작성에 사용하는 드라이버를 식별합니다. 이 URL 는, 드라이버 벤더 제공의 문서로 확인할 수 있습니다.

 

dataSource

String  dataSource
리더/라이터가, Java Directory and Naming Interface (JNDI) 네임 서비스로부터 DataSource 객체를 취득하기 위해서 사용하는 데이터 소스의 논리명입니다.

 

rowSetType

int rowSetType
이 JDBC RowSet 객체의 형태를 나타내는 정수입니다. TYPE_FORWARD_ONLY,TYPE_SCROLL_INSENSITIVE, 또는 TYPE_SCROLL_SENSITIVE (모두 ResultSet 정수)가 됩니다.

 

showDeleted

boolean showDeleted
삭제된 행을 이 JDBC RowSet 객체내에서 가시 상태로 할지 어떨지를 지정하는 boolean 입니다.

 

queryTimeout

int queryTimeout
드라이버가 커멘드의 실행을 대기하는 최대초수입니다. 이 제한은, 이 JDBC RowSet 객체가 데이터 소스에 접속되고 있는 동안 (자신에게 데이터를 이식하고 있는 동안, 또는 데이터 소스에 데이터를 재차 기입하고 있는 동안)에 적용됩니다.

 

maxRows

int maxRows
리더가 읽어내 가능한 최대행수입니다.

 

maxFieldSize

int maxFieldSize
리더가 읽어내 가능한 최대 필드 사이즈입니다.

 

concurrency

int concurrency
이 JDBC RowSet 객체의 병행성을 나타내는 정수입니다. CONCUR_READ_ONLY 또는 CONCUR_UPDATABLE (모두 ResultSet 정수)가 됩니다.

 

readOnly

boolean readOnly
이 JDBC RowSet 객체가 읽어내 전용일지 어떨지를 나타내는 boolean 입니다. 읽기 전용의 경우는 true, 기입도 가능한 경우는 false 가 됩니다.

 

escapeProcessing

boolean escapeProcessing
이 JDBC RowSet 객체의 리더가 이스케이프 처리를 실시할 수 있을지 어떨지를 나타내는 boolean 입니다. 이스케이프 처리가 유효한 경우는 true, 그렇지 않은 경우는 false 가 됩니다. 디폴트는 true 입니다.

 

isolation

int isolation
이 JDBC RowSet 객체의 접속의 차단 레벨을 나타내는 정수입니다. TRANSACTION_NONE,TRANSACTION_READ_UNCOMMITTED,TRANSACTION_READ_COMMITTED,TRANSACTION_REPEATABLE_READ, 또는 TRANSACTION_SERIALIZABLE (모두 Connection 정수)가 됩니다.

 

fetchDir

int fetchDir
이 JDBC RowSet 객체의 페치 방향을 드라이버에 나타내는 힌트로서 사용되는 정수입니다. 사용 가능한 값은,FETCH_FORWARD,FETCH_REVERSE,FETCH_UNKNOWN (모두 ResultSet 정수)입니다.  

이 시점에서는 미사용입니다.

 

fetchSize

int fetchSize
이 JDBC RowSet 객체내가 예상되는 행수를 드라이버에 나타내는 힌트입니다.  

이 시점에서는 미사용입니다.

 

map

Map <K ,V > map
SQL 의 형명과 Java 프로그램 언어의 클래스의 맵 엔트리 (사용자 정의형의 커스텀 매핑에 이용)가 포함되고 있는 java.util.Map 객체입니다.

 

listeners

Vector <E > listeners
RowSet 객체에 등록을 마친 청취자의 리스트가 포함되고 있는 Vector 객체입니다.

 

params

Hashtable <K ,V > params
RowSet 객체의 현재의 커멘드의 파라미터 세트가 포함되고 있는 Vector 객체입니다.

 

Class javax.sql.rowset.RowSetMetaDataImpl extends Object implements Serializable

serialVersionUID: 6893806403181801867L

직렬화 된 필드

colCount

int colCount
RowSetMetaDataImpl 객체를 작성한 RowSet 객체내의 렬수

 

colInfo

javax.sql.rowset.RowSetMetaDataImpl.ColInfo[] colInfo
RowSetMetaDataImpl 객체를 작성한 RowSet 객체내의 각 열의 정보의 포함에 사용되는,ColInfo 객체의 배열입니다. 이 배열내의 최초의 ColInfo 객체에는 RowSet 객체내의 최초의 열에 관한 정보, 2 번째의 요소에는 2 번째의 열에 관한 정보가 포함됩니다 (이하 같이).

 

Class javax.sql.rowset.RowSetWarning extends SQLException implements Serializable

serialVersionUID: 6678332766434564774L

직렬화 된 필드

rwarning

RowSetWarning  rwarning
RowSetWarning 객체의 핸들입니다.


패키지 javax.sql.rowset.serial

Class javax.sql.rowset.serial.SerialArray extends Object implements Serializable

serialVersionUID: -8466174297270688520L

직렬화 된 필드

elements

Object [] elements
Java 프로그램 언어의 Object 를 요소로서 포함하는 직렬화 배열로, SQL ARRAY 치에 포함된 요소를 나타냅니다.

 

baseType

int baseType
SerialArray 객체내의 요소의 SQL 형입니다. 이 형태는,java.sql.Types 클래스의 정수의 1 개로서 나타내집니다.

 

baseTypeName

String  baseTypeName
DBMS 가, 이 SerialArray 객체가 나타내는 SQL ARRAY 치내의 요소를 나타내기 위해서(때문에) 사용하는 형명입니다.

 

len

int len
SerialArray 객체내의 요소수입니다. 이것은, 이 SerialArray 객체가 나타내는 SQL ARRAY 치에 포함된 요소의 수에 일치하고 있습니다.

 

Class javax.sql.rowset.serial.SerialBlob extends Object implements Serializable

serialVersionUID: -8144641928112860441L

직렬화 된 필드

buf

byte[] buf
SerialBlob 객체의 값을 나타내는 직렬화 된 미해석의 바이트 배열입니다.

 

blob

Blob  blob
SerialBlob 객체의 기가 되는 Blob 객체의 내부 표현입니다.


len

long len
SerialBlob 객체의 바이트 배열의 문자수입니다.

 

origLen

long origLen
SerialBlob 객체의 바이트 배열을 처음으로 작성했을 때의 원의 바이트수입니다.

 

Class javax.sql.rowset.serial.SerialClob extends Object implements Serializable

serialVersionUID: -1662519690087375313L

직렬화 된 필드

buf

char[] buf
SerialClob 객체에 의해 나타내지는 SQL CLOB 치의 데이터를 포함하는 직렬화 된 문자 배열입니다.

 

clob

Clob  clob
SerialClob 가 Clob 에 의해 초기화되고 있는 경우의 내부 Clob 표현입니다.


len

long len
SerialClob 객체의 내부 문자 배열의 문자의 길이입니다.

 

origLen

long origLen
SerialClob 객체의 내부 문자 배열의 문자의 원래의 길이입니다.

 

Class javax.sql.rowset.serial.SerialDatalink extends Object implements Serializable

serialVersionUID: 2826907821828733626L

직렬화 된 필드

url

URL  url
DATALINK 필드로부터 추출된 URL 필드입니다.

 

baseType

int baseType
SerialDatalink 객체내의 요소의 SQL 형입니다. 이 형태는,java.sql.Types 클래스의 정수의 1 개로서 나타내집니다.

 

baseTypeName

String  baseTypeName
DBMS 가, 이 SerialDatalink 객체가 나타내는 SQL 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

직렬화 된 필드

obj

Object  obj
직렬화 되는 객체의 플레이스홀더입니다.


chain

Vector <E > chain
SerialJavaObject 객체에 발행된 경고의 컨테이너입니다. 복수의 경고가 있었을 경우는 각 경고가 이전의 경고에 연결할 수 있습니다.

Class javax.sql.rowset.serial.SerialRef extends Object implements Serializable

serialVersionUID: -4727123500609662274L

직렬화 된 필드

baseTypeName

String  baseTypeName
기저형명을 포함하는 캐릭터 라인입니다.

 

object

Object  object
Ref 형을 Object 로서 보존합니다.


reference

Ref  reference
Ref 참조의 비공개 카피입니다.

Class javax.sql.rowset.serial.SerialStruct extends Object implements Serializable

serialVersionUID: -8322445504027483372L

직렬화 된 필드

SQLTypeName

String  SQLTypeName
SerialStruct 객체에 의해 나타내지는 구조형의 SQL 형명입니다. SQL 구조형의 SQL 정의로 사용되는 이름에 일치합니다.

 

attribs

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  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

직렬화 된 필드

errorCode

int errorCode
SystemException 를 작성하기 위해서 사용되는 에러 코드입니다.

예외의 에러 코드

패키지 javax.xml.bind

Class javax.xml.bind.JAXBElement extends Object implements Serializable

serialVersionUID: 1L

직렬화 된 필드

name

QName  name
XML 요소의 태그명


declaredType

Class <T > declaredType
XML 요소 선언의 형태에 대한 Java 데이터형의 바인딩.


scope

Class <T > scope
이 XML 요소 인스턴스를 나타내는 XML 요소 선언의 스코프입니다. 값은 다음의 어느 쪽인지입니다. 글로벌 XML 요소 선언의 경우,JAXBElement.GlobalScope , 로컬 요소 선언의 경우, XML 요소 선언을 포함한 복합형 정의의 Java 클래스 표현에 대해서 설정된 스코프가 있습니다.


value

Object  value
XML 요소치. XML 요소 인스턴스의 컨텐츠 모델과 속성을 나타냅니다.


nil

boolean nil
XML 요소 인스턴스가 xsi:nil="true" 의 경우, true.

Class javax.xml.bind.JAXBException extends Exception implements Serializable

serialVersionUID: -5621384651494307979L

직렬화 된 필드

errorCode

String  errorCode
벤더 고유의 에러 코드입니다.


linkedException

Throwable  linkedException
Exception 의 참조입니다.

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

직렬화 된 필드

errorCode

String  errorCode
벤더 고유의 에러 코드입니다.


linkedException

Throwable  linkedException
Exception 의 참조입니다.

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

직렬화 된 필드

cause

Throwable  cause
이 예외의 throw를 일으킨 throw 가능 객체, 또는 null (이 예외가 다른 throw 가능 객체에 의해 throw 된 것은 아닌 경우, 또는 원인이 된 throw 가능 객체가 미지인 경우).

 

Class javax.xml.crypto.MarshalException extends Exception implements Serializable

serialVersionUID: -863185580332643547L

직렬화 된 필드

cause

Throwable  cause
이 예외의 throw를 일으킨 throw 가능 객체, 또는 null (이 예외가 다른 throw 가능 객체에 의해 throw 된 것은 아닌 경우, 또는 원인이 된 throw 가능 객체가 미지인 경우).

 

Class javax.xml.crypto.NoSuchMechanismException extends RuntimeException implements Serializable

serialVersionUID: 4189669069570660166L

직렬화 된 필드

cause

Throwable  cause
이 예외의 throw를 일으킨 throw 가능 객체, 또는 null (이 예외가 다른 throw 가능 객체에 의해 throw 된 것은 아닌 경우, 또는 원인이 된 throw 가능 객체가 미지인 경우).

 

Class javax.xml.crypto.URIReferenceException extends Exception implements Serializable

serialVersionUID: 7173469703932561419L

직렬화 된 필드

cause

Throwable  cause
이 예외의 throw를 일으킨 throw 가능 객체, 또는 null (이 예외가 다른 throw 가능 객체에 의해 throw 된 것은 아닌 경우, 또는 원인이 된 throw 가능 객체가 미지인 경우).

 

uriReference

URIReference  uriReference

패키지 javax.xml.crypto.dsig

Class javax.xml.crypto.dsig.TransformException extends Exception implements Serializable

serialVersionUID: 5082634801360427800L

직렬화 된 필드

cause

Throwable  cause
이 예외의 throw를 일으킨 throw 가능 객체, 또는 null (이 예외가 다른 throw 가능 객체에 의해 throw 된 것은 아닌 경우, 또는 원인이 된 throw 가능 객체가 미지인 경우).

 

Class javax.xml.crypto.dsig.XMLSignatureException extends Exception implements Serializable

serialVersionUID: -3438102491013869995L

직렬화 된 필드

cause

Throwable  cause
이 예외의 throw를 일으킨 throw 가능 객체, 또는 null (이 예외가 다른 throw 가능 객체에 의해 throw 된 것은 아닌 경우, 또는 원인이 된 throw 가능 객체가 미지인 경우).

 

패키지 javax.xml.datatype

Class javax.xml.datatype.DatatypeConfigurationException extends Exception implements Serializable


패키지 javax.xml.namespace

Class javax.xml.namespace.QName extends Object implements Serializable

직렬화 된 필드

namespaceURI

String  namespaceURI

QName 의 이름 공간 URI 입니다.


localPart

String  localPart

QName 의 로컬 부분입니다.


prefix

String  prefix

QName 의 접두사입니다.


패키지 javax.xml.parsers

Class javax.xml.parsers.FactoryConfigurationError extends Error implements Serializable

직렬화 된 필드

exception

Exception  exception
에러를 나타내는 Exception 입니다.

Class javax.xml.parsers.ParserConfigurationException extends Exception implements Serializable


패키지 javax.xml.soap

Class javax.xml.soap.SOAPException extends Exception implements Serializable

직렬화 된 필드

cause

Throwable  cause

패키지 javax.xml.stream

Class javax.xml.stream.FactoryConfigurationError extends Error implements Serializable

직렬화 된 필드

nested

Exception  nested

Class javax.xml.stream.XMLStreamException extends Exception implements Serializable

직렬화 된 필드

nested

Throwable  nested

location

Location  location

패키지 javax.xml.transform

Class javax.xml.transform.TransformerConfigurationException extends TransformerException implements Serializable

Class javax.xml.transform.TransformerException extends Exception implements Serializable

직렬화 된 필드

locator

SourceLocator  locator
에러가 발생한 장소를 지정하는 필드 locator입니다.


containedException

Throwable  containedException
containedException 필드는 랩 된 예외를 지정합니다. null 의 경우가 있습니다.

Class javax.xml.transform.TransformerFactoryConfigurationError extends Error implements Serializable

직렬화 된 필드

exception

Exception  exception
TransformerFactoryConfigurationErrorException.


패키지 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

직렬화 된 필드

statusCode

int statusCode

패키지 javax.xml.ws.soap

Class javax.xml.ws.soap.SOAPFaultException extends ProtocolException implements Serializable

직렬화 된 필드

fault

SOAPFault  fault

패키지 javax.xml.xpath

Class javax.xml.xpath.XPathException extends Exception implements Serializable

serialVersionUID: -1837080260374986980L

직렬화 된 필드

cause

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

직렬화 된 필드

major

int major
이 예외의 메이저 코드입니다.

 

minor

int minor
이 예외의 마이너 코드입니다.

 

minorMessage

String  minorMessage
마이너 코드의 텍스트 캐릭터 라인입니다.

 

majorString

String  majorString
메이저 코드의 대체 텍스트 캐릭터 라인입니다.

 

패키지 org.omg.CosNaming

Class org.omg.CosNaming. _BindingIteratorImplBase extends DynamicImplementation implements Serializable

Class org.omg.CosNaming. _BindingIteratorStub extends ObjectImpl implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException 
예외:
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
예외:
IOException

Class org.omg.CosNaming. _NamingContextExtStub extends ObjectImpl implements Serializable

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException 
예외:
IOException

writeObject

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

직렬화 메소드

readObject

private void readObject(ObjectInputStream  s)
                 throws IOException 
예외:
IOException

writeObject

private void writeObject(ObjectOutputStream  s)
                  throws IOException 
예외:
IOException

Class org.omg.CosNaming.Binding extends Object implements Serializable

직렬화 된 필드

binding_name

NameComponent [] binding_name

binding_type

BindingType  binding_type

Class org.omg.CosNaming.BindingType extends Object implements Serializable

직렬화 된 필드

__value

int __value

Class org.omg.CosNaming.NameComponent extends Object implements Serializable

직렬화 된 필드

id

String  id

kind

String  kind

패키지 org.w3c.dom

Class org.w3c.dom.DOMException extends RuntimeException implements Serializable

serialVersionUID: 6627732366795969916L

직렬화 된 필드

code

short code

패키지 org.w3c.dom.events

Class org.w3c.dom.events.EventException extends RuntimeException implements Serializable

직렬화 된 필드

code

short code

패키지 org.w3c.dom.ls

Class org.w3c.dom.ls.LSException extends RuntimeException implements Serializable

직렬화 된 필드

code

short code

패키지 org.xml.sax

Class org.xml.sax.SAXException extends Exception implements Serializable

serialVersionUID: 583241635256073760L

직렬화 된 필드

exception

Exception  exception
터널링을 실시하는 경우는 짜넣어 예외, 그 이외의 경우는 null

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

직렬화 된 필드

publicId

String  publicId
공개 식별자 또는 null
관련 항목:
SAXParseException.getPublicId()

systemId

String  systemId
시스템 식별자 또는 null
관련 항목:
SAXParseException.getSystemId()

lineNumber

int lineNumber
행 번호 또는 ? 1
관련 항목:
SAXParseException.getLineNumber()

columnNumber

int columnNumber
열번호 또는 ? 1
관련 항목:
SAXParseException.getColumnNumber()


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.