Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /* ************************************************************************
 #
 #  DivConq
 #
 #  http://divconq.com/
 #
 #  Copyright:
 #    Copyright 2014 eTimeline, LLC. All rights reserved.
 #
#  License:
#    See the license.txt file in the project's top-level directory for details.
#  Authors:
#    * Andy White
************************************************************************ */
package divconq.struct;
public class FieldStruct implements ICompositeOutput {
	protected String name = null;
	protected Object orgvalue = null;
	protected boolean prepped = false;
	protected Struct value = null;
	public String getName() {
		return this.;
	}
	protected void setName(String v) {
		this. = v;
	}
	public Struct getValue() {
		return this.;
	}
	public Struct sliceValue() {
		Struct s = this.;
		this. = null;
		return s;
	}
	public void setValue(Struct v) {
		this. = v;
		this. = null;	// replaced with real value
	}
	public FieldStruct(String name) {
		this. = name;
	}
	public FieldStruct(String nameObject value) {
		this. = name;
		this. = value;
	}
	public void toBuilder(ICompositeBuilder builderthrows BuilderStateException {
		builder.field(this.this.);
	}
	public boolean isEmpty() {
		if (this. == null)
			return true;
		return this..isEmpty();
	}
    
	public FieldStruct deepCopy() {
		FieldStruct cp = new FieldStruct(this.);
		cp.orgvalue = this.;
		cp.prepped = this.;
		if (this. != null)
			cp.value = this..deepCopy();
		return cp;
	}
New to GrepCode? Check out our FAQ X