Example usage for org.apache.commons.lang NotImplementedException NotImplementedException

List of usage examples for org.apache.commons.lang NotImplementedException NotImplementedException

Introduction

In this page you can find the example usage for org.apache.commons.lang NotImplementedException NotImplementedException.

Prototype

public NotImplementedException() 

Source Link

Document

Constructs a new NotImplementedException with default message.

Usage

From source file:com.antsdb.saltedfish.sql.vdm.SingleColumnKeyGenerator.java

public byte[] generate(Object value) {
    byte[] key;//from  w ww . j a v  a 2  s .  c o  m
    if (value == null) {
        key = null;
    } else if (col.getDataType().getJavaType() == Integer.class) {
        Integer val = (Integer) UberUtil.toObject(Integer.class, value);
        key = KeyMaker.make(val);
    } else if (col.getDataType().getJavaType() == Long.class) {
        Long val = (Long) UberUtil.toObject(Long.class, value);
        key = KeyMaker.make(val);
    } else if (col.getDataType().getJavaType() == String.class) {
        String val = (String) UberUtil.toObject(String.class, value);
        key = UberUtil.toUtf8(val);
    } else {
        throw new NotImplementedException();
    }
    return key;
}

From source file:com.antsdb.saltedfish.sql.mysql.Select_stmtGenerator.java

private static CursorMaker genWithUnion(GeneratorContext ctx, Select_stmtContext rule, Planner parent) {
    CursorMaker maker = genMaker(ctx, rule.select_or_values(0), parent);
    for (int i = 1; i < rule.getChildCount(); i++) {
        if (rule.getChild(i) instanceof Compound_operatorContext) {
            Compound_operatorContext ii = (Compound_operatorContext) rule.getChild(i);
            if (ii.K_UNION() != null) {
                Select_or_valuesContext select = (Select_or_valuesContext) rule.getChild(i + 1);
                maker = new Union(maker, genMaker(ctx, select, parent), ii.K_ALL() != null,
                        ctx.getNextMakerId());
            } else {
                throw new NotImplementedException();
            }/*from w  w  w .  j  a  v a  2 s.c om*/
        }
    }

    // order by

    if (rule.order_by_clause() != null) {
        Planner planner = new Planner(ctx);
        planner.addCursor("", maker);
        List<Operator> orderExprs = new ArrayList<Operator>();
        List<Boolean> directions = new ArrayList<Boolean>();
        for (Ordering_termContext i : rule.order_by_clause().ordering_term()) {
            Operator op = Utils.findInPlannerOutputFields(planner, i.expr().getText());
            if (op == null) {
                op = ExprGenerator.gen(ctx, planner, i.expr());
            }
            boolean direction = (i.K_DESC() == null) ? true : false;
            orderExprs.add(op);
            directions.add(direction);
        }
        planner.setOrderBy(orderExprs, directions);

        // for update

        if (rule.K_UPDATE() != null) {
            planner.setForUpdate(true);
        }

        maker = planner.run();
    }

    return maker;
}

From source file:com.opengamma.analytics.financial.model.option.pricing.tree.DoubleBarrierOptionFunctionProvider.java

/**
 * @param strike Strike price//from ww w  . j a  v a 2 s.  c  o m
 * @param timeToExpiry Time to expiry
 * @param steps Number of steps
 * @param isCall True if call, false if put
 * @param lowerBarrier Lower barrier price
 * @param upperBarrier Upper barrier price
 * @param typeName {@link BarrierTypes}, DownAndOut or UpAndOut
 */
public DoubleBarrierOptionFunctionProvider(final double strike, final double timeToExpiry, final int steps,
        final boolean isCall, final double lowerBarrier, final double upperBarrier,
        final BarrierTypes typeName) {
    super(strike, timeToExpiry, steps, isCall, lowerBarrier,
            BarrierOptionFunctionProvider.BarrierTypes.DownAndOut);
    ArgumentChecker.isTrue(upperBarrier > 0., "upperBarrier should be positive");
    ArgumentChecker.isTrue(Doubles.isFinite(upperBarrier), "upperBarrier should be finite");
    ArgumentChecker.isTrue(upperBarrier > lowerBarrier, "upperBarrier should be greater than lowerBarrier");

    switch (typeName) {
    case DoubleKnockOut:
        _checkerDouble = new DoubleBarrier();
        break;
    default: //i.e., DoubleKnockIn
        throw new NotImplementedException();
    }

    _upperBarrier = upperBarrier;
}

From source file:blue.lapis.pore.impl.entity.PoreHanging.java

@Override
public BlockFace getAttachedFace() {
    throw new NotImplementedException(); //TODO
}

From source file:blue.lapis.pore.impl.event.block.PoreBlockFadeEvent.java

@Override
public void setCancelled(boolean cancel) {
    throw new NotImplementedException(); // TODO
}

From source file:com.opengamma.analytics.math.matrix.OGMatrixAlgebra.java

/**
 * {@inheritDoc}//w  w  w  .j a  v a  2s  .  c  o  m
 * @throws NotImplementedException
 */
@Override
public DoubleMatrix2D getInverse(final Matrix<?> m) {
    throw new NotImplementedException();
}

From source file:blue.lapis.pore.impl.scoreboard.PoreScore.java

@Override
public Objective getObjective() {
    throw new NotImplementedException();
}

From source file:com.amalto.core.query.user.VisitorAdapter.java

@Override
public T visit(StagingError stagingError) {
    throw new NotImplementedException();
}

From source file:com.bloatit.framework.webprocessor.url.UrlString.java

@Override
public UrlParameter<?, ?> getParameter(String name) {
    throw new NotImplementedException();
}

From source file:com.amalto.core.storage.inmemory.matcher.CompareMatcher.java

@Override
public boolean match(DataRecord record) {
    Object recordValue = record.get(field);
    if (recordValue == null) {
        return false;
    }/*from  www  . j  av  a  2s .c om*/
    Object matchValue = StorageMetadataUtils.convert(value, field);
    if (predicate == Predicate.CONTAINS) {
        return recordValue.toString().indexOf(matchValue.toString()) > 0;
    } else if (predicate == Predicate.EQUALS) {
        return recordValue.toString().equals(matchValue.toString());
    } else if (predicate == Predicate.GREATER_THAN) {
        return Double.compare(((Double) recordValue), ((Double) matchValue)) > 0;
    } else if (predicate == Predicate.GREATER_THAN_OR_EQUALS) {
        return Double.compare(((Double) recordValue), ((Double) matchValue)) >= 0;
    } else if (predicate == Predicate.LOWER_THAN) {
        return Double.compare(((Double) recordValue), ((Double) matchValue)) < 0;
    } else if (predicate == Predicate.LOWER_THAN_OR_EQUALS) {
        return Double.compare(((Double) recordValue), ((Double) matchValue)) <= 0;
    } else if (predicate == Predicate.STARTS_WITH) {
        return recordValue.toString().indexOf(matchValue.toString()) == 0;
    } else {
        throw new NotImplementedException();
    }
}