Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 //========================================================================
 //Copyright 2007-2011 David Yu dyuproject@gmail.com
 //------------------------------------------------------------------------
 //Licensed under the Apache License, Version 2.0 (the "License");
 //you may not use this file except in compliance with the License.
 //You may obtain a copy of the License at 
 //http://www.apache.org/licenses/LICENSE-2.0
 //Unless required by applicable law or agreed to in writing, software
 //distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//========================================================================
package io.protostuff.runtime;
A runtime field whose field type is java.lang.Object (dynamic).

Author(s):
David Yu
Created:
Feb 1, 2011
abstract class RuntimeObjectField<T> extends Field<T> implements
{

    
The polymorphic schema.
    public final PolymorphicSchema schema;
    public RuntimeObjectField(Class<?> typeClassFieldType typeint number,
            String nameboolean repeatedTag tag,
            PolymorphicSchema.Factory factoryIdStrategy strategy)
    {
        super(typenumbernamerepeatedtag);
         = factory.newSchema(typeClassstrategythis);
    }
New to GrepCode? Check out our FAQ X