< prev index next >

src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 51,62 **** * Transducer that converts a string into an "enumeration class." * * The structure of the generated class needs to precisely * follow the JAXB spec. * ! * @author ! * <a href="mailto:kohsuke.kawaguchi@sun.com">Kohsuke KAWAGUCHI</a> */ public final class CEnumLeafInfo implements EnumLeafInfo<NType,NClass>, NClass, CNonElement { /** * The {@link Model} object to which this bean belongs. --- 51,61 ---- * Transducer that converts a string into an "enumeration class." * * The structure of the generated class needs to precisely * follow the JAXB spec. * ! * @author Kohsuke KAWAGUCHI */ public final class CEnumLeafInfo implements EnumLeafInfo<NType,NClass>, NClass, CNonElement { /** * The {@link Model} object to which this bean belongs.
*** 81,91 **** * Represents the underlying type of this enumeration * and its conversion. * * <p> * To parse XML into a constant, we use the base type ! * to do lexical -> value, then use a map to pick up the right one. * * <p> * Hence this also represents the type of the Java value. * For example, if this is an enumeration of xs:int, * then this field will be Java int. --- 80,90 ---- * Represents the underlying type of this enumeration * and its conversion. * * <p> * To parse XML into a constant, we use the base type ! * to do {@code lexical -> value}, then use a map to pick up the right one. * * <p> * Hence this also represents the type of the Java value. * For example, if this is an enumeration of xs:int, * then this field will be Java int.
< prev index next >