text:
package org.apache.ignite.spi.communication;

import org.apache.ignite.cluster.*;
import org.apache.ignite.spi.*;
import org.jetbrains.annotations.*;

import java.io.*;
import java.util.*;

/**
 * Communication SPI is responsible for data exchange between nodes.
 *

 * Communication SPI is one of the most important SPI in Ignite. It is used
 * heavily throughout the system and provides means for all data exchanges
 * between nodes, such as internal implementation details and user driven
 * messages.
 *

 * Functionality to this SPI is exposed directly in {@link org.apache.ignite.Ignite} interface:
 *

 *
{@link org.apache.ignite.IgniteMessaging#send(Object, Object)}
 *
{@link org.apache.ignite.IgniteMessaging#send(Object, Collection)}

 *

 *

 * Ignite comes with built-in communication SPI implementations:
 *

 *
{@link org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi}

 *

 * NOTE: this SPI (i.e. methods in this interface) should never be used directly. SPIs provide
 * internal view on the subsystem and is used internally by Ignite kernal. In rare use cases when
 * access to a specific implementation of this SPI is required - an instance of this SPI can be obtained
 * via {@link org.apache.ignite.Ignite#configuration()} method to check its configuration properties or call other non-SPI
 * methods. Note again that calling methods from this interface on the obtained instance can lead
 * to undefined behavior and explicitly not supported.
 */
public interface CommunicationSpi<T extends Serializable> extends IgniteSpi {
    /**
     * Sends given message to destination node. Note that characteristics of the
     * exchange such as durability, guaranteed delivery or error notification is
     * dependant on SPI implementation.
     *
     * @param destNode Destination node.
     * @param msg Message to send.
     * @throws org.apache.ignite.spi.IgniteSpiException Thrown in case of any error during sending the message.
     *      Note that this is not guaranteed that failed communication will result
     *      in thrown exception as this is dependant on SPI implementation.
     */
    public void sendMessage(ClusterNode destNode, T msg) throws IgniteSpiException;

    /**
     * Gets sent messages count.
     *
     * @return Sent messages count.
     */
    public int getSentMessagesCount();

    /**
     * Gets sent bytes count.
     *
     * @return Sent bytes count.
     */
    public long getSentBytesCount();

    /**
     * Gets received messages count.
     *
     * @return Received messages count.
     */
    public int getReceivedMessagesCount();

    /**
     * Gets received bytes count.
     *
     * @return Received bytes count.
     */
    public long getReceivedBytesCount();

    /**
     * Gets outbound messages queue size.
     *
     * @return Outbound messages queue size.
     */
    public int getOutboundMessagesQueueSize();

    /**
     * Resets metrics for this SPI instance.
     */
    public void resetMetrics();

    /**
     * Set communication listener.
     *
     * @param lsnr Listener to set or {@code null} to unset the listener.
     */
    public void setListener(@Nullable CommunicationListener<T> lsnr);
}


text:
json_conv started as a fork of [json_god](https://github.com/thosakwe/json_god) to add Annotation Support.

Most of the source has been rewritten since the initial fork.

Decoding of json Strings compared to Dartson and json_god:

```
JSON.decode took: 741ms
json_conv took: 3495ms
json_conv map took: 7583ms
json_god took: 9474ms
dartson took: 42433ms
```

# Installation
    dependencies:
      json_conv:
        git:
          url: git://github.com/Kemonozume/json_conv.git
          ref: 653b2d2fdb795de933e317cd416b40d1b31902ac

# Usage

```dart
import 'package:json_conv/json_conv.dart'

@Conv()
class ListComplex {
  List<ExtendeeClass> list;
}

@Conv()
class ExtendeeClass {
  int id;
  String text;
}

void main() {
    final json =
              '{"list": [{"id":0, "text":"0"}, {"id":1, "text":"1"},{"id":2, "text":"2"}]}';
    final object = decode(json, ListComplex);
    print(encode(object));
}
```

Check out the Tests to see how to use json_conv.

## Dart2JS Compatibility
json_conv does not support Transformers for now and you need to use `@MirrorUsed`.
`@MirrorsUsed` documentation can be found [here](https://api.dartlang.org/1.14.2/dart-mirrors/MirrorsUsed-class.html).

Example on how to use the mirrors import:

```dart
@MirrorsUsed(metaTargets: const [Conv])
import 'dart:mirrors';

import 'package:json_conv/json_conv.dart';

@Conv()
class ExtendeeClass {
  int id;
  String text;
}
```

The `@Conv` Annotation is only used to tell mirrors what classes are being used. You only need the `@Conv` Annotation for Dart2JS Compatibility and can safely be omitted if you are using the DartVM.

## Property Annotation

The `@Property` Annotation lets you rewrite JSON keys and actively ignore properties.

```dart
class AnnotationSample {
  int id;

  @Property(name: "test")
  String text;

  AnnotationSample();
}

void main() {
    final json = '{"id":1, "test":"test text"}';
    final sample = conv.decode(json, AnnotationSample);
    print(sample.text);
}
```

## Implementation Annotation

The `@Implementation` Annotation enables you to use abstract classes in your JSON Data Structure and specify the Implementation of the abstract class with the help of the Annotation.

```dart
abstract class Person {
  int id;
  String name;
}

@Conv()
class Professor extends Person {
  String faculty;
}

@Conv()
class Response {
  @Implementation(Professor)
  Person person;
}

void main() {
    final json =
            '{"person":{"id": 0, "name":"test professor", "faculty":"test fac"}}';
    final p = decode(json, Response);

    print(p.person.faculty); //prints test fac
}
```

## TypeSeeker Annotation

The `@TypeSeeker` Annotation enables you to specify the Type that should be used mid-parsing. You can specify what JSON Key you want to use to specify the Type of the generated object.

It is not possible yet to get the entire object.

```dart
@Conv()
abstract class Channel {
  int id;
  String type;
}

@Conv()
class TextChannel extends Channel {
  String topic;
}

@Conv()
class VoiceChannel extends Channel {
  int bitrate;
}

@Conv()
class ResponseChannel {
  @TypeSeeker("type", seekChannel)
  List<Channel> channel;
}

Type seekChannel(dynamic val) {
  if (val == "text") {
    return TextChannel;
  } else if (val == "voice") {
    return VoiceChannel;
  } else {
    print("unknown type $val");
    return null; //will throw an StateError
  }
}

void main() {
    final json =
        '{"channel": [{"id":0, "type":"text", "topic":"test topic"}, {"id":1, "type":"voice", "bitrate":65000}]}';
    final c = decode(json, ResponseChannel);
}
```

## TypeTransformer interface

The `TypeTransformer<T>` Interface allows you to encode and decode a specific Type how you want.

```dart
class _DateTransformer extends TypeTransformer<DateTime> {
  @override
  DateTime decode(dynamic value) {
    try {
      return DateTime.parse(value);
    } catch (e, st) {
      return null;
    }
  }

  @override
  String encode(DateTime value) {
    if (value == null) return "null";
    return value.toIso8601String();
  }
}
```

After creating a TypeTransformer you have to register the Transformer using the function `void registerTransformer(TypeTransformer t, Type type)`.

## Roadmap

 - preserve order of lists
 - transformer for better Dart2JS compatibility
 - better exceptions

## Credits

The TypeTransformer Interface and the Property Annotation were written by [eredo](https://github.com/eredo).

redpajama_set_name: RedPajamaGithub


text:
<?php

use yii\helpers\Html;
use yii\widgets\ActiveForm;

/* @var $this yii\web\View */
/* @var $model app\models\Tutor */
/* @var $form yii\widgets\ActiveForm */
?>

    <?php $form = ActiveForm::begin(); ?>

    <?= $form->field($model, 'siap')->textInput(['maxlength' => 15]) ?>

    <?= $form->field($model, 'nome')->textInput(['maxlength' => 45]) ?>

    <?= $form->field($model, 'sobrenome')->textInput(['maxlength' => 45]) ?>

    <?= $form->field($model, 'senha')->textInput(['maxlength' => 45]) ?>

    <?= $form->field($model, 'login')->textInput(['maxlength' => 45]) ?>

        <?= Html::submitButton($model->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Update'), ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>

    <?php ActiveForm::end(); ?>


text:
<?php

namespace SclNominetEpp\Response\Update;

use SclNominetEpp\Response;

/**
 * DocBlock: Description of UpdateContact
 *
 * @author Merlyn Cooper <merlyn.cooper@hotmail.co.uk>
 */
class Host extends AbstractUpdate
{
}


text:
<mods xmlns="http://www.loc.gov/mods/v3" xmlns:exslt="http://exslt.org/common" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd" version="3.3" ID="P0b002ee18a8bde9a">
<name type="corporate">
 <namePart>United States Government Printing Office</namePart>
 <role>
  <roleTerm type="text" authority="marcrelator">printer</roleTerm>
  <roleTerm type="code" authority="marcrelator">prt</roleTerm>
</role>
 <role>
  <roleTerm type="text" authority="marcrelator">distributor</roleTerm>
  <roleTerm type="code" authority="marcrelator">dst</roleTerm>
</role>
</name>
<name type="corporate">
 <namePart>United States</namePart>
 <namePart>United States District Court Eastern District of California</namePart>
 <role>
  <roleTerm type="text" authority="marcrelator">author</roleTerm>
  <roleTerm type="code" authority="marcrelator">aut</roleTerm>
</role>
 <description>Government Organization</description>
</name>
<typeOfResource>text</typeOfResource>
<genre authority="marcgt">government publication</genre>
<language>
 <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>
<extension>
 <collectionCode>USCOURTS</collectionCode>
 <category>Judicial Publications</category>
 <branch>judicial</branch>
 <dateIngested>2015-01-07</dateIngested>
</extension>
<originInfo>
 <publisher>Administrative Office of the United States Courts</publisher>
 <dateIssued encoding="w3cdtf">2015-01-06</dateIssued>
 <issuance>monographic</issuance>
</originInfo>
<physicalDescription>
 <note type="source content type">deposited</note>
 <digitalOrigin>born digital</digitalOrigin>
</physicalDescription>
<classification authority="sudocs">JU 4.15</classification>
<identifier type="uri">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003</identifier>
<identifier type="local">P0b002ee18a8bde9a</identifier>
<recordInfo>
 <recordContentSource authority="marcorg">DGPO</recordContentSource>
 <recordCreationDate encoding="w3cdtf">2015-01-07</recordCreationDate>
 <recordChangeDate encoding="w3cdtf">2015-01-07</recordChangeDate>
 <recordIdentifier source="DGPO">USCOURTS-caed-1_13-cr-00003</recordIdentifier>
 <recordOrigin>machine generated</recordOrigin>
 <languageOfCataloging>
  <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</languageOfCataloging>
</recordInfo>
<accessCondition type="GPO scope determination">fdlp</accessCondition>
<extension>
 <docClass>USCOURTS</docClass>
 <accessId>USCOURTS-caed-1_13-cr-00003</accessId>
 <courtType>District</courtType>
 <courtCode>caed</courtCode>
 <courtCircuit>9th</courtCircuit>
 <courtState>California</courtState>
 <courtSortOrder>2061</courtSortOrder>
 <caseNumber>1:13-cr-00003</caseNumber>
 <caseOffice>Fresno</caseOffice>
 <caseType>criminal</caseType>
 <party firstName="Christopher" fullName="Christopher Robinette" lastName="Robinette" role="Defendant"></party>
 <party fullName="USA" lastName="USA" role="Plaintiff"></party>
</extension>
<titleInfo>
 <title>USA v. Robinette</title>
 <partNumber>1:13-cr-00003</partNumber>
</titleInfo>
<location>
 <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/content-detail.html</url>
</location>
<classification authority="sudocs">JU 4.15</classification>
<identifier type="preferred citation">1:13-cr-00003;13-003</identifier>
<name type="corporate">
 <namePart>United States District Court Eastern District of California</namePart>
 <namePart>9th Circuit</namePart>
 <namePart>Fresno</namePart>
 <affiliation>U.S. Courts</affiliation>
 <role>
  <roleTerm authority="marcrelator" type="text">author</roleTerm>
  <roleTerm authority="marcrelator" type="code">aut</roleTerm>
</role>
</name>
<name type="personal">
 <displayForm>Christopher Robinette</displayForm>
 <namePart type="family">Robinette</namePart>
 <namePart type="given">Christopher</namePart>
 <namePart type="termsOfAddress"></namePart>
 <description>Defendant</description>
</name>
<name type="personal">
 <displayForm>USA</displayForm>
 <namePart type="family">USA</namePart>
 <namePart type="given"></namePart>
 <namePart type="termsOfAddress"></namePart>
 <description>Plaintiff</description>
</name>
<extension>
 <docClass>USCOURTS</docClass>
 <accessId>USCOURTS-caed-1_13-cr-00003</accessId>
 <courtType>District</courtType>
 <courtCode>caed</courtCode>
 <courtCircuit>9th</courtCircuit>
 <courtState>California</courtState>
 <courtSortOrder>2061</courtSortOrder>
 <caseNumber>1:13-cr-00003</caseNumber>
 <caseOffice>Fresno</caseOffice>
 <caseType>criminal</caseType>
 <party firstName="Christopher" fullName="Christopher Robinette" lastName="Robinette" role="Defendant"></party>
 <party fullName="USA" lastName="USA" role="Plaintiff"></party>
 <state>California</state>
</extension>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-0" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-0/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>DETENTION ORDER as to Christopher Robinette, signed by Magistrate Judge Barbara A. McAuliffe on 12/26/2012. (Herman, H)[1:11-mj-00251-GSA]</subTitle>
  <partNumber>0</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2012-12-26</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-0.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c627c</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-0</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_0.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-0/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-0.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-0</accessId>
  <sequenceNumber>0</sequenceNumber>
  <dateIssued>2012-12-26</dateIssued>
  <docketText>DETENTION ORDER as to Christopher Robinette, signed by Magistrate Judge Barbara A. McAuliffe on 12/26/2012. (Herman, H)[1:11-mj-00251-GSA]</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-1" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-1/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>ORDER on Defendant's Motion to Stay of Forced Taking of a DNA Sample as to Christopher Robinette. The Court ORDERS: (1) Defendant Christopher David Robinette is ORDERED to submit to a buccal swab pursuant to 42 USC 14135a. (2) The Court STAYS this order for 15 court days from the date of service of this order to permit defendant to apply for and obtain a writ or a stay from Ninth Circuit Court of Appeals. (3) Upon the expiration of the 15 days from the service of this order, without a stay by the Ninth Circuit, this court's order will go into effect and defendant will be required to submit to a buccal swab pursuant to 42 USC 14135a. (4) The clerk of the court is directed to service a copy of this order on: U.S. Mashal Service, 2500 Tulare Street, Ste. 3501, Fresno, CA 93721. signed by Magistrate Judge Barbara A. McAuliffe on 1/18/2013. (Herman, H)</subTitle>
  <partNumber>1</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2013-01-18</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-1.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c6330</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-1</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_1.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-1/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-1.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-1</accessId>
  <sequenceNumber>1</sequenceNumber>
  <dateIssued>2013-01-18</dateIssued>
  <docketText>ORDER on Defendant's Motion to Stay of Forced Taking of a DNA Sample as to Christopher Robinette. The Court ORDERS: (1) Defendant Christopher David Robinette is ORDERED to submit to a buccal swab pursuant to 42 USC 14135a. (2) The Court STAYS this order for 15 court days from the date of service of this order to permit defendant to apply for and obtain a writ or a stay from Ninth Circuit Court of Appeals. (3) Upon the expiration of the 15 days from the service of this order, without a stay by the Ninth Circuit, this court's order will go into effect and defendant will be required to submit to a buccal swab pursuant to 42 USC 14135a. (4) The clerk of the court is directed to service a copy of this order on: U.S. Mashal Service, 2500 Tulare Street, Ste. 3501, Fresno, CA 93721. signed by Magistrate Judge Barbara A. McAuliffe on 1/18/2013. (Herman, H)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-2" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-2/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>STIPULATION and ORDER to Continue Status ConferenceL 1st STATUS CONFERENCE as to Christopher Robinette is continued from 2/11/13 to April 8, 2013 at 01:00 PM in Courtroom 3 before Magistrate Judge Barbara A. McAuliffe. Excludable started as to Christopher Robinette: XT Start: 2/11/2013 Stop: 4/8/2013. signed by Magistrate Judge Barbara A. McAuliffe on 2/6/2013. (Herman, H)</subTitle>
  <partNumber>2</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2013-02-06</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-2.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c6329</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-2</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_2.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-2/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-2.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-2</accessId>
  <sequenceNumber>2</sequenceNumber>
  <dateIssued>2013-02-06</dateIssued>
  <docketText>STIPULATION and ORDER to Continue Status ConferenceL 1st STATUS CONFERENCE as to Christopher Robinette is continued from 2/11/13 to April 8, 2013 at 01:00 PM in Courtroom 3 before Magistrate Judge Barbara A. McAuliffe. Excludable started as to Christopher Robinette: XT Start: 2/11/2013 Stop: 4/8/2013. signed by Magistrate Judge Barbara A. McAuliffe on 2/6/2013. (Herman, H)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-3" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-3/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>STIPULATION and ORDER to Continue Status Conference: as to Christopher Robinette - 1st Status Conference is continued from 4/8/2013 to June 10, 2013 at 01:00 PM in Courtroom 3 before Magistrate Judge Barbara A. McAuliffe. Excludable started as to Christopher Robinette: XT Start: 4/8/2013 Stop: 6/10/2013. signed by Magistrate Judge Barbara A. McAuliffe on 4/4/2013. (Herman, H)</subTitle>
  <partNumber>3</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2013-04-04</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-3.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c6328</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-3</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_3.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-3/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-3.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-3</accessId>
  <sequenceNumber>3</sequenceNumber>
  <dateIssued>2013-04-04</dateIssued>
  <docketText>STIPULATION and ORDER to Continue Status Conference: as to Christopher Robinette - 1st Status Conference is continued from 4/8/2013 to June 10, 2013 at 01:00 PM in Courtroom 3 before Magistrate Judge Barbara A. McAuliffe. Excludable started as to Christopher Robinette: XT Start: 4/8/2013 Stop: 6/10/2013. signed by Magistrate Judge Barbara A. McAuliffe on 4/4/2013. (Herman, H)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-4" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-4/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>STIPULATION and ORDER to Continue Status Conference: 1st STATUS CONFERENCE as to Christopher Robinette is continued from 6/10/2013 to August 12, 2013 at 01:00 PM in Courtroom 3 before Magistrate Judge Barbara A. McAuliffe. Excludable started as to Christopher Robinette: XT Start: 6/10/2013 Stop: 8/12/2013. signed by Magistrate Judge Barbara A. McAuliffe on 6/4/2013. (Herman, H)</subTitle>
  <partNumber>4</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2013-06-04</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-4.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c6332</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-4</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_4.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-4/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-4.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-4</accessId>
  <sequenceNumber>4</sequenceNumber>
  <dateIssued>2013-06-04</dateIssued>
  <docketText>STIPULATION and ORDER to Continue Status Conference: 1st STATUS CONFERENCE as to Christopher Robinette is continued from 6/10/2013 to August 12, 2013 at 01:00 PM in Courtroom 3 before Magistrate Judge Barbara A. McAuliffe. Excludable started as to Christopher Robinette: XT Start: 6/10/2013 Stop: 8/12/2013. signed by Magistrate Judge Barbara A. McAuliffe on 6/4/2013. (Herman, H)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-5" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-5/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>STIPULATION and ORDER to Continue Status Conference: 1st STATUS CONFERENCE is continued from 8/12/2013 to September 9, 2013 at 01:00 PM in Courtroom 3 before Magistrate Judge Barbara A. McAuliffe. Excludable started as to Christopher Robinette: XT Start: 8/12/2013 Stop: 9/9/2013. signed by Magistrate Judge Barbara A. McAuliffe on 8/7/2013. (Herman, H)</subTitle>
  <partNumber>5</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2013-08-07</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-5.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c632b</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-5</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_5.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-5/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-5.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-5</accessId>
  <sequenceNumber>5</sequenceNumber>
  <dateIssued>2013-08-07</dateIssued>
  <docketText>STIPULATION and ORDER to Continue Status Conference: 1st STATUS CONFERENCE is continued from 8/12/2013 to September 9, 2013 at 01:00 PM in Courtroom 3 before Magistrate Judge Barbara A. McAuliffe. Excludable started as to Christopher Robinette: XT Start: 8/12/2013 Stop: 9/9/2013. signed by Magistrate Judge Barbara A. McAuliffe on 8/7/2013. (Herman, H)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-6" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-6/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>STIPULATION and ORDER CONTINUING MOTIONS SCHEDULE signed by District Judge Anthony W. Ishii on 10/10/2013. Motions filed by 10/28/2013. Responses due by 11/26/2013., Replies due by 12/9/2013. Motion Hearing set for 12/16/2013 at 10:00 AM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii. (Jessen, A)</subTitle>
  <partNumber>6</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2013-10-11</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-6.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c6327</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-6</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_6.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-6/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-6.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-6</accessId>
  <sequenceNumber>6</sequenceNumber>
  <dateIssued>2013-10-11</dateIssued>
  <docketText>STIPULATION and ORDER CONTINUING MOTIONS SCHEDULE signed by District Judge Anthony W. Ishii on 10/10/2013. Motions filed by 10/28/2013. Responses due by 11/26/2013., Replies due by 12/9/2013. Motion Hearing set for 12/16/2013 at 10:00 AM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii. (Jessen, A)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-7" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-7/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>STIPULATION and ORDER CONTINUING MOTIONS SCHEDULE signed by District Judge Anthony W. Ishii on 12/11/2013. Motions filed by 12/23/2013. Responses due by 1/13/2014. Replies due by 1/21/2014. Motion Hearing set for 1/27/2014 at 10:00 AM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii.(Lundstrom, T)</subTitle>
  <partNumber>7</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2013-12-12</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-7.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c6333</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-7</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_7.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-7/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-7.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-7</accessId>
  <sequenceNumber>7</sequenceNumber>
  <dateIssued>2013-12-12</dateIssued>
  <docketText>STIPULATION and ORDER CONTINUING MOTIONS SCHEDULE signed by District Judge Anthony W. Ishii on 12/11/2013. Motions filed by 12/23/2013. Responses due by 1/13/2014. Replies due by 1/21/2014. Motion Hearing set for 1/27/2014 at 10:00 AM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii.(Lundstrom, T)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-8" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-8/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>ORDER as to Christopher Robinette, ( Change of Plea Hearing set for 4/21/2014 at 01:30 PM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii.) signed by District Judge Anthony W. Ishii on 4/17/14. (Nazaroff, H)</subTitle>
  <partNumber>8</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2014-04-17</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-8.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c632e</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-8</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_8.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-8/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-8.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-8</accessId>
  <sequenceNumber>8</sequenceNumber>
  <dateIssued>2014-04-17</dateIssued>
  <docketText>ORDER as to Christopher Robinette, ( Change of Plea Hearing set for 4/21/2014 at 01:30 PM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii.) signed by District Judge Anthony W. Ishii on 4/17/14. (Nazaroff, H)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-9" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-9/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>PRELIMINARY ORDER OF FORFEITURE as to Christopher Robinette signed by District Judge Anthony W. Ishii on 12/9/14. (Nazaroff, H)</subTitle>
  <partNumber>9</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2014-05-09</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-9.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c6331</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-9</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_9.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-9/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-9.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-9</accessId>
  <sequenceNumber>9</sequenceNumber>
  <dateIssued>2014-05-09</dateIssued>
  <docketText>PRELIMINARY ORDER OF FORFEITURE as to Christopher Robinette signed by District Judge Anthony W. Ishii on 12/9/14. (Nazaroff, H)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-10" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-10/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>STIPULATION and ORDER as to Christopher Robinette GRANTING the parties' request for a continuance of the Sentencing Hearing currently set for 7/14/2014 and CONTINUING it to 7/28/2014 at 01:30 PM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii. Draft presentence report due 6/30/2014; informal objections due by 7/7/2014; formal objections due by 7/21/2014. Order signed by District Judge Anthony W. Ishii on 5/20/2014. (Rooney, M)</subTitle>
  <partNumber>10</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2014-05-20</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-10.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c632f</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-10</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_10.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-10/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-10.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-10</accessId>
  <sequenceNumber>10</sequenceNumber>
  <dateIssued>2014-05-20</dateIssued>
  <docketText>STIPULATION and ORDER as to Christopher Robinette GRANTING the parties' request for a continuance of the Sentencing Hearing currently set for 7/14/2014 and CONTINUING it to 7/28/2014 at 01:30 PM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii. Draft presentence report due 6/30/2014; informal objections due by 7/7/2014; formal objections due by 7/21/2014. Order signed by District Judge Anthony W. Ishii on 5/20/2014. (Rooney, M)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-11" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-11/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>ORDER as to Christopher Robinette Sentencing set for 7/28/14 is continued to 8/25/2014 at 01:30 PM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii.) signed by District Judge Anthony W. Ishii on 7/17/14. (Nazaroff, H)</subTitle>
  <partNumber>11</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2014-07-18</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-11.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c627d</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-11</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_11.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-11/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-11.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-11</accessId>
  <sequenceNumber>11</sequenceNumber>
  <dateIssued>2014-07-18</dateIssued>
  <docketText>ORDER as to Christopher Robinette Sentencing set for 7/28/14 is continued to 8/25/2014 at 01:30 PM in Courtroom 2 (AWI) before District Judge Anthony W. Ishii.) signed by District Judge Anthony W. Ishii on 7/17/14. (Nazaroff, H)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-12" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-12/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>ORDER re briefing as to Christopher Robinette signed by District Judge Anthony W. Ishii on 8/18/14. (Nazaroff, H)</subTitle>
  <partNumber>12</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2014-08-18</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-12.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c632c</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-12</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_12.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-12/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-12.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-12</accessId>
  <sequenceNumber>12</sequenceNumber>
  <dateIssued>2014-08-18</dateIssued>
  <docketText>ORDER re briefing as to Christopher Robinette signed by District Judge Anthony W. Ishii on 8/18/14. (Nazaroff, H)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-13" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-13/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>ORDER and RECEIPT For SENTENCING EXHIBITS as to Christopher Robinette, signed by District Judge Anthony W. Ishii on 8/25/2014. (Gaumnitz, R)</subTitle>
  <partNumber>13</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2014-08-26</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-13.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c632d</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-13</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_13.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-13/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-13.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-13</accessId>
  <sequenceNumber>13</sequenceNumber>
  <dateIssued>2014-08-26</dateIssued>
  <docketText>ORDER and RECEIPT For SENTENCING EXHIBITS as to Christopher Robinette, signed by District Judge Anthony W. Ishii on 8/25/2014. (Gaumnitz, R)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-14" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-14/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>JUDGMENT and COMMITMENT as to Christopher Robinette, signed by District Judge Anthony W. Ishii on 8/29/2014. (Gaumnitz, R)</subTitle>
  <partNumber>14</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2014-08-29</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-14.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c6334</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-14</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_14.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-14/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-14.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-14</accessId>
  <sequenceNumber>14</sequenceNumber>
  <dateIssued>2014-08-29</dateIssued>
  <docketText>JUDGMENT and COMMITMENT as to Christopher Robinette, signed by District Judge Anthony W. Ishii on 8/29/2014. (Gaumnitz, R)</docketText>
</extension>
</relatedItem>
<relatedItem type="constituent" ID="id-USCOURTS-caed-1_13-cr-00003-15" xlink:href="http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-15/mods.xml">
 <titleInfo>
  <title>USA v. Robinette</title>
  <subTitle>FINAL ORDER of FORFEITURE as to Christopher Robinette, signed by District Judge Anthony W. Ishii on 1/6/2015. (Gaumnitz, R)</subTitle>
  <partNumber>15</partNumber>
</titleInfo>
 <originInfo>
  <dateIssued>2015-01-06</dateIssued>
</originInfo>
 <relatedItem type="otherFormat" xlink:href="http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-15.pdf">
  <identifier type="FDsys Unique ID">D09002ee18a8c632a</identifier>
</relatedItem>
 <identifier type="uri">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-15</identifier>
 <identifier type="former granule identifier">caed-1_13-cr-00003_15.pdf</identifier>
 <location>
  <url access="object in context" displayLabel="Content Detail">http://www.gpo.gov/fdsys/granule/USCOURTS-caed-1_13-cr-00003/USCOURTS-caed-1_13-cr-00003-15/content-detail.html</url>
  <url access="raw object" displayLabel="PDF rendition">http://www.gpo.gov/fdsys/pkg/USCOURTS-caed-1_13-cr-00003/pdf/USCOURTS-caed-1_13-cr-00003-15.pdf</url>
</location>
 <extension>
  <searchTitle>USCOURTS 1:13-cr-00003; USA v. Robinette; </searchTitle>
  <courtName>United States District Court Eastern District of California</courtName>
  <state>California</state>
  <accessId>USCOURTS-caed-1_13-cr-00003-15</accessId>
  <sequenceNumber>15</sequenceNumber>
  <dateIssued>2015-01-06</dateIssued>
  <docketText>FINAL ORDER of FORFEITURE as to Christopher Robinette, signed by District Judge Anthony W. Ishii on 1/6/2015. (Gaumnitz, R)</docketText>
</extension>
</relatedItem>
</mods>


text:
package org.json;

/**
 * The XMLTokener extends the JSONTokener to provide additional methods
 * for the parsing of XML texts.
 * @author JSON.org
 * @version 2012-11-13
 */
public class XMLTokener extends JSONTokener {

   /** The table of entity values. It initially contains Character values for
    * amp, apos, gt, lt, quot.
    */
   public static final java.util.HashMap entity;

   static {
       entity = new java.util.HashMap(8);
       entity.put("amp",  XML.AMP);
       entity.put("apos", XML.APOS);
       entity.put("gt",   XML.GT);
       entity.put("lt",   XML.LT);
       entity.put("quot", XML.QUOT);
   }

    /**
     * Construct an XMLTokener from a string.
     * @param s A source string.
     */
    public XMLTokener(String s) {
        super(s);
    }

    /**
     * Get the text in the CDATA block.
     * @return The string up to the ]]>.
     * @throws org.json.JSONException If the ]]> is not found.
     */
    public String nextCDATA() throws JSONException {
        char         c;
        int          i;
        StringBuffer sb = new StringBuffer();
        for (;;) {
            c = next();
            if (end()) {
                throw syntaxError("Unclosed CDATA");
            }
            sb.append(c);
            i = sb.length() - 3;
            if (i >= 0 && sb.charAt(i) == ']' &&
                          sb.charAt(i + 1) == ']' && sb.charAt(i + 2) == '>') {
                sb.setLength(i);
                return sb.toString();
            }
        }
    }

    /**
     * Get the next XML outer token, trimming whitespace. There are two kinds
     * of tokens: the '<' character which begins a markup tag, and the content
     * text between markup tags.
     *
     * @return  A string, or a '<' Character, or null if there is no more
     * source text.
     * @throws org.json.JSONException
     */
    public Object nextContent() throws JSONException {
        char         c;
        StringBuffer sb;
        do {
            c = next();
        } while (Character.isWhitespace(c));
        if (c == 0) {
            return null;
        }
        if (c == '<') {
            return XML.LT;
        }
        sb = new StringBuffer();
        for (;;) {
            if (c == '<' || c == 0) {
                back();
                return sb.toString().trim();
            }
            if (c == '&') {
                sb.append(nextEntity(c));
            } else {
                sb.append(c);
            }
            c = next();
        }
    }

    /**
     * Return the next entity. These entities are translated to Characters:
     *     &  '  >  <  ".
     * @param ampersand An ampersand character.
     * @return  A Character or an entity String if the entity is not recognized.
     * @throws org.json.JSONException If missing ';' in XML entity.
     */
    public Object nextEntity(char ampersand) throws JSONException {
        StringBuffer sb = new StringBuffer();
        for (;;) {
            char c = next();
            if (Character.isLetterOrDigit(c) || c == '#') {
                sb.append(Character.toLowerCase(c));
            } else if (c == ';') {
                break;
            } else {
                throw syntaxError("Missing ';' in XML entity: &" + sb);
            }
        }
        String string = sb.toString();
        Object object = entity.get(string);
        return object != null ? object : ampersand + string + ";";
    }

    /**
     * Returns the next XML meta token. This is used for skipping over <!...>
     * and <?...?> structures.
     * @return Syntax characters (< > / = ! ?) are returned as
     *  Character, and strings and names are returned as Boolean. We don't care
     *  what the values actually are.
     * @throws org.json.JSONException If a string is not properly closed or if the XML
     *  is badly structured.
     */
    public Object nextMeta() throws JSONException {
        char c;
        char q;
        do {
            c = next();
        } while (Character.isWhitespace(c));
        switch (c) {
        case 0:
            throw syntaxError("Misshaped meta tag");
        case '<':
            return XML.LT;
        case '>':
            return XML.GT;
        case '/':
            return XML.SLASH;
        case '=':
            return XML.EQ;
        case '!':
            return XML.BANG;
        case '?':
            return XML.QUEST;
        case '"':
        case '\'':
            q = c;
            for (;;) {
                c = next();
                if (c == 0) {
                    throw syntaxError("Unterminated string");
                }
                if (c == q) {
                    return Boolean.TRUE;
                }
            }
        default:
            for (;;) {
                c = next();
                if (Character.isWhitespace(c)) {
                    return Boolean.TRUE;
                }
                switch (c) {
                case 0:
                case '<':
                case '>':
                case '/':
                case '=':
                case '!':
                case '?':
                case '"':
                case '\'':
                    back();
                    return Boolean.TRUE;
                }
            }
        }
    }

    /**
     * Get the next XML Token. These tokens are found inside of angle
     * brackets. It may be one of these characters: / > = ! ? or it
     * may be a string wrapped in single quotes or double quotes, or it may be a
     * name.
     * @return a String or a Character.
     * @throws org.json.JSONException If the XML is not well formed.
     */
    public Object nextToken() throws JSONException {
        char c;
        char q;
        StringBuffer sb;
        do {
            c = next();
        } while (Character.isWhitespace(c));
        switch (c) {
        case 0:
            throw syntaxError("Misshaped element");
        case '<':
            throw syntaxError("Misplaced '<'");
        case '>':
            return XML.GT;
        case '/':
            return XML.SLASH;
        case '=':
            return XML.EQ;
        case '!':
            return XML.BANG;
        case '?':
            return XML.QUEST;

// Quoted string

        case '"':
        case '\'':
            q = c;
            sb = new StringBuffer();
            for (;;) {
                c = next();
                if (c == 0) {
                    throw syntaxError("Unterminated string");
                }
                if (c == q) {
                    return sb.toString();
                }
                if (c == '&') {
                    sb.append(nextEntity(c));
                } else {
                    sb.append(c);
                }
            }
        default:

// Name

            sb = new StringBuffer();
            for (;;) {
                sb.append(c);
                c = next();
                if (Character.isWhitespace(c)) {
                    return sb.toString();
                }
                switch (c) {
                case 0:
                    return sb.toString();
                case '>':
                case '/':
                case '=':
                case '!':
                case '?':
                case '[':
                case ']':
                    back();
                    return sb.toString();
                case '<':
                case '"':
                case '\'':
                    throw syntaxError("Bad character in a name");
                }
            }
        }
    }

    /**
     * Skip characters until past the requested string.
     * If it is not found, we are left at the end of the source with a result of false.
     * @param to A string to skip past.
     * @throws org.json.JSONException
     */
    public boolean skipPast(String to) throws JSONException {
        boolean b;
        char c;
        int i;
        int j;
        int offset = 0;
        int length = to.length();
        char[] circle = new char[length];

        /*
         * First fill the circle buffer with as many characters as are in the
         * to string. If we reach an early end, bail.
         */

        for (i = 0; i < length; i += 1) {
            c = next();
            if (c == 0) {
                return false;
            }
            circle[i] = c;
        }

        /* We will loop, possibly for all of the remaining characters. */

        for (;;) {
            j = offset;
            b = true;

            /* Compare the circle buffer with the to string. */

            for (i = 0; i < length; i += 1) {
                if (circle[j] != to.charAt(i)) {
                    b = false;
                    break;
                }
                j += 1;
                if (j >= length) {
                    j -= length;
                }
            }

            /* If we exit the loop with b intact, then victory is ours. */

            if (b) {
                return true;
            }

            /* Get the next character. If there isn't one, then defeat is ours. */

            c = next();
            if (c == 0) {
                return false;
            }
            /*
             * Shove the character in the circle buffer and advance the
             * circle offset. The offset is mod n.
             */
            circle[offset] = c;
            offset += 1;
            if (offset >= length) {
                offset -= length;
            }
        }
    }
}


text:
if test (count $argv) -lt 1
    echo ""
    echo "uptimey command required. See the following command for help"
    echo "./uptimey help"
    echo ""
else
  switch $argv[1]
    case "help"
        echo ""
        echo "Commands:"
        echo ""
        echo "init # Initialize uptimey"
        echo ""
        echo "Example of uptimey init command:"
        echo ""
        echo "./uptimey.sh install"
        echo ""
    exit 0

    case "init"
        echo ""

        and echo "Installing dependencies"
        and rm -rf node_modules
        and rm -rf bower_components
        and rm -rf .sass-cache
        and npm cache clean

        and npm install --production
        and bower install
        and echo ""

        and echo "Starting uptimey"
        and npm start
        and echo ""

        or begin
            set -l err $status
            echo "uptimey init encountered an error. Exit status: $err."
            exit $err
        end
    exit 0
  end
end


text:
#include "Tudat/Mathematics/BasicMathematics/mathematicalConstants.h"

#include "Tudat/Astrodynamics/ReferenceFrames/referenceFrameTransformations.h"

namespace tudat
{
namespace reference_frames
{

//! Get rotating planetocentric (R) to inertial (I) reference frame transformation matrix.
Eigen::Matrix3d
getRotatingPlanetocentricToInertialFrameTransformationMatrix( const double angleFromXItoXR )
{
    // Declare local variables.
    // Declare local matrix.
    Eigen::Matrix3d localMatrix_;

    // Set local matrix.
    localMatrix_ = reference_frames::
            getInertialToPlanetocentricFrameTransformationMatrix( angleFromXItoXR );

    // Return transformation matrix.
    return localMatrix_.transpose( );
}

//! Get rotating planetocentric (R) to inertial (I) reference frame transformation quaternion.
Eigen::Quaterniond getRotatingPlanetocentricToInertialFrameTransformationQuaternion(
        const double angleFromXItoXR )
{
    // Compute transformation quaternion
    // Note the sign change, because how angleAxisd is defined.
    Eigen::AngleAxisd eigenRotationObject = Eigen::AngleAxisd( -1.0 * -angleFromXItoXR,
                                                               Eigen::Vector3d::UnitZ( ) );
    Eigen::Quaterniond frameTransformationQuaternion = Eigen::Quaterniond( eigenRotationObject );

    // Return transformation quaternion.
    return frameTransformationQuaternion;
}

//! Get rotation from planet-fixed to inertial frame.
Eigen::Quaterniond getRotatingPlanetocentricToInertialFrameTransformationQuaternion(
        const double declinationOfPole,
        const double rightAscensionOfPole,
        const double longitudeOfPrimeMeridian )
{
    // Compute transformation quaternion.
    // Note the sign change, because how angleAxisd is defined.
    Eigen::AngleAxisd firstRotationAroundZaxis =
            Eigen::AngleAxisd( longitudeOfPrimeMeridian, Eigen::Vector3d::UnitZ( ) );
    Eigen::AngleAxisd rotationAroundXaxis =
            Eigen::AngleAxisd(
                ( mathematical_constants::PI / 2.0 - declinationOfPole ),
                Eigen::Vector3d::UnitX( ) );
    Eigen::AngleAxisd secondRotationAroundZaxis = Eigen::AngleAxisd(
                rightAscensionOfPole
                + mathematical_constants::PI / 2.0, Eigen::Vector3d::UnitZ( ) );
    Eigen::Quaterniond frameTransformationQuaternion = Eigen::Quaterniond(
                ( secondRotationAroundZaxis * rotationAroundXaxis *  firstRotationAroundZaxis ) );
    return frameTransformationQuaternion;
}

//! Get inertial (I) to rotating planetocentric (R) reference frame transformtion matrix.
Eigen::Matrix3d getInertialToPlanetocentricFrameTransformationMatrix(
        const double angleFromXItoXR )
{
    // Compute rotation about Z-Axis.
    // Note the sign change, because how angleAxisd is defined.
    Eigen::AngleAxisd eigenRotationObject = Eigen::AngleAxisd( -1.0 * angleFromXItoXR,
                                                               Eigen::Vector3d::UnitZ( ) );

    // Return transformation matrix.
    return eigenRotationObject.toRotationMatrix( );
}

//! Get inertial (I) to rotating planetocentric (R) reference frame transformtion quaternion.
Eigen::Quaterniond getInertialToPlanetocentricFrameTransformationQuaternion(
        const double angleFromXItoXR )
{
    // Compute transformation quaternion.
    // Note the sign change, because how angleAxisd is defined.
    Eigen::AngleAxisd eigenRotationObject = Eigen::AngleAxisd( -1.0 * angleFromXItoXR,
                                                               Eigen::Vector3d::UnitZ( ) );

    Eigen::Quaterniond frameTransformationQuaternion = Eigen::Quaterniond( eigenRotationObject );

    // Return transformation quaternion.
    return frameTransformationQuaternion;
}

//! Get rotation from inertial to planet-fixed frame.
Eigen::Quaterniond getInertialToPlanetocentricFrameTransformationQuaternion(
        const double declinationOfPole,
        const double rightAscensionOfPole,
        const double longitudeOfPrimeMeridian )
{
    // Compute transformation quaternion.
    // Note the sign change, because how angleAxisd is defined.
    Eigen::AngleAxisd secondRotationAroundZaxis =
            Eigen::AngleAxisd( -longitudeOfPrimeMeridian, Eigen::Vector3d::UnitZ( ) );
    Eigen::AngleAxisd rotationAroundXaxis =
            Eigen::AngleAxisd(
                -( mathematical_constants::PI / 2.0 - declinationOfPole ),
                Eigen::Vector3d::UnitX( ) );
    Eigen::AngleAxisd firstRotationAroundZaxis = Eigen::AngleAxisd(
                - ( rightAscensionOfPole + mathematical_constants::PI / 2.0 ),
                Eigen::Vector3d::UnitZ( ) );
    Eigen::Quaterniond frameTransformationQuaternion = Eigen::Quaterniond(
                ( secondRotationAroundZaxis * rotationAroundXaxis *  firstRotationAroundZaxis ) );
    return frameTransformationQuaternion;
}

//! Create a Quaterniond rotation state object from four quaternion values in a Vector4d
Eigen::Quaterniond getQuaternionObjectFromQuaternionValues(
        const Eigen::Vector4d& vectorWithQuaternion )
{
    // Set transformation quaternion.
    Eigen::Quaterniond frameTransformationQuaternion = Eigen::Quaterniond(
                vectorWithQuaternion( 0 ), vectorWithQuaternion( 1 ),
                vectorWithQuaternion( 2 ), vectorWithQuaternion( 3 ) );

    // Return transformation quaternion.
    return frameTransformationQuaternion;
}

//! Get transformation matrix from Planetocentric (R) to the Local vertical (V) frame.
Eigen::Matrix3d getRotatingPlanetocentricToLocalVerticalFrameTransformationMatrix(
    const double longitude, const double latitude )
{
    return getRotatingPlanetocentricToLocalVerticalFrameTransformationQuaternion(
            longitude, latitude ).toRotationMatrix( );
}

//! Get transformation quaternion from Planetocentric (R) to the Local vertical (V) frame.
Eigen::Quaterniond getRotatingPlanetocentricToLocalVerticalFrameTransformationQuaternion(
        const double longitude, const double latitude )
{
    // Compute transformation quaternion.
    // Note the sign change, because how angleAxisd is defined.
    Eigen::AngleAxisd RotationAroundZaxis = Eigen::AngleAxisd(
                -1.0 * longitude, Eigen::Vector3d::UnitZ( ) );
    Eigen::AngleAxisd RotationAroundYaxis = Eigen::AngleAxisd(
                -1.0 * ( -latitude - mathematical_constants::PI / 2.0 ),
                Eigen::Vector3d::UnitY( ) );
    Eigen::Quaterniond frameTransformationQuaternion = Eigen::Quaterniond(
                ( RotationAroundYaxis * RotationAroundZaxis ) );

    // Return transformation quaternion.
    return frameTransformationQuaternion;
}

//! Get transformation matrix from local vertical (V) to the Planetocentric frame (R).
Eigen::Matrix3d getLocalVerticalToRotatingPlanetocentricFrameTransformationMatrix(
    const double longitude, const double latitude )
{
    return getRotatingPlanetocentricToLocalVerticalFrameTransformationMatrix(
            longitude, latitude ).transpose( );
}

//! Get transformation quaternion from local vertical (V) to the Planetocentric frame (R).
Eigen::Quaterniond getLocalVerticalToRotatingPlanetocentricFrameTransformationQuaternion(
        const double longitude, const double latitude )
{
    return getRotatingPlanetocentricToLocalVerticalFrameTransformationQuaternion(
            longitude, latitude ).inverse( );
}

//! Get transformation matrix from the TA/TG to the V-frame.
Eigen::Matrix3d getTrajectoryToLocalVerticalFrameTransformationMatrix(
        const double flightPathAngle, const double headingAngle )
{
    return getTrajectoryToLocalVerticalFrameTransformationQuaternion(
            flightPathAngle, headingAngle ).toRotationMatrix( );
}

//! Get transformation quaternion from the TA/TG to the V-frame.
Eigen::Quaterniond getTrajectoryToLocalVerticalFrameTransformationQuaternion(
        const double flightPathAngle, const double headingAngle )
{
    // Compute transformation quaternion.
    // Note the sign change, because how angleAxisd is defined.
    Eigen::AngleAxisd rotationAroundZaxis = Eigen::AngleAxisd(
                -1.0 * -headingAngle, Eigen::Vector3d::UnitZ( ) );
    Eigen::AngleAxisd rotationAroundYaxis = Eigen::AngleAxisd(
                -1.0 * -flightPathAngle, Eigen::Vector3d::UnitY( ) );

    return Eigen::Quaterniond( rotationAroundZaxis * rotationAroundYaxis );
}

//! Get transformation matrix from the local V- to TA/TG-frame.
Eigen::Matrix3d getLocalVerticalFrameToTrajectoryTransformationMatrix(
        const double flightPathAngle, const double headingAngle )
{
    return getTrajectoryToLocalVerticalFrameTransformationMatrix(
            flightPathAngle, headingAngle ).transpose( );
}

//! Get transformation quaternion from V- to the TA/TG-frame.
Eigen::Quaterniond getLocalVerticalFrameToTrajectoryTransformationQuaternion(
        const double flightPathAngle, const double headingAngle )
{
    return getTrajectoryToLocalVerticalFrameTransformationQuaternion(
            flightPathAngle, headingAngle ).inverse( );
}

//! Get transformation matrix from the TA- to the AA-frame.
Eigen::Matrix3d getTrajectoryToAerodynamicFrameTransformationMatrix(
        const double bankAngle )
{
    return getTrajectoryToAerodynamicFrameTransformationQuaternion(
            bankAngle ).toRotationMatrix( );
}

//! Get transformation quaternion from the TA- to the AA-frame.
Eigen::Quaterniond getTrajectoryToAerodynamicFrameTransformationQuaternion(
        const double bankAngle )
{
    // Compute transformation quaternion.
    // Note the sign change, because how angleAxisd is defined.
    Eigen::AngleAxisd rotationAroundXaxis
        = Eigen::AngleAxisd( bankAngle, Eigen::Vector3d::UnitX( ) );
    return Eigen::Quaterniond( rotationAroundXaxis );
}

//! Get transformation matrix from the AA- to the TA-frame.
Eigen::Matrix3d getAerodynamicToTrajectoryFrameTransformationMatrix(
        const double bankAngle )
{
    return getTrajectoryToAerodynamicFrameTransformationMatrix( bankAngle ).transpose( );
}

//! Get transformation quaternion from the AA- to the TA-frame.
Eigen::Quaterniond getAerodynamicToTrajectoryFrameTransformationQuaternion(
        const double bankAngle )
{
    return getTrajectoryToAerodynamicFrameTransformationQuaternion( bankAngle ).inverse( );
}

//! Get transformation matrix fom the B- to the AA-frame.
Eigen::Matrix3d getBodyToAirspeedBasedAerodynamicFrameTransformationMatrix(
        const double angleOfAttack, const double angleOfSideslip )
{
    return getBodyToAirspeedBasedAerodynamicFrameTransformationQuaternion(
            angleOfAttack, angleOfSideslip ).toRotationMatrix( );
}

//! Get transformation quaternion fom the B- to the AA-frame.
Eigen::Quaterniond getBodyToAirspeedBasedAerodynamicFrameTransformationQuaternion(
        const double angleOfAttack, const double angleOfSideslip )
{
    // Compute transformation quaternion.
    // Note the sign change, because how angleAxisd is defined.
    Eigen::AngleAxisd rotationAroundZaxis
        = Eigen::AngleAxisd( -1.0 * angleOfSideslip, Eigen::Vector3d::UnitZ( ) );
    Eigen::AngleAxisd rotationAroundYaxis
        = Eigen::AngleAxisd( -1.0 * -angleOfAttack, Eigen::Vector3d::UnitY( ) );

    return Eigen::Quaterniond( rotationAroundZaxis * rotationAroundYaxis );
}

//! Get transformation matrix fom the AA- to the B-frame.
Eigen::Matrix3d getAirspeedBasedAerodynamicToBodyFrameTransformationMatrix(
        const double angleOfAttack, const double angleOfSideslip )
{
    return getBodyToAirspeedBasedAerodynamicFrameTransformationMatrix(
            angleOfAttack, angleOfSideslip ).transpose( );
}

//! Get transformation quaternion fom the AA- to the B-frame.
Eigen::Quaterniond getAirspeedBasedAerodynamicToBodyFrameTransformationQuaternion(
        const double angleOfAttack, const double angleOfSideslip )
{
    return getBodyToAirspeedBasedAerodynamicFrameTransformationQuaternion(
            angleOfAttack, angleOfSideslip ).inverse( );
}

} // namespace reference_frames
} // namespace tudat


text:
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package org.intellij.lang.regexp.inspection;

import com.intellij.codeInspection.LocalInspectionTool;
import org.intellij.lang.regexp.RegExpBundle;
import org.jetbrains.annotations.NotNull;

/**
 * @author Bas Leijdekkers
 */
public class DuplicateCharacterInClassInspectionTest extends RegExpInspectionTestCase {

  public void testPredefinedCharacterClass() {
    quickfixTest("[\\w-<warning descr=\"Duplicate predefined character class '\\w' inside character class\"><caret>\\w</warning>]",
                 "[\\w-]", RegExpBundle.message("inspection.quick.fix.remove.duplicate.0.from.character.class", "\\w"));
  }

  public void testQuoted() {
    highlightTest("[\\Qabc?*+.)<warning descr=\"Duplicate character ')' inside character class\">)</warning>]<warning descr=\"Duplicate character ']' inside character class\">]</warning>[<warning descr=\"Duplicate character ']' inside character class\">]</warning></w<warning descr=\"Duplicate character 'a' inside character class\">a</warning>rni<warning descr=\"Duplicate character 'n' inside character class\">n</warning>g>\\E]");
  }

  public void testNotPosixCharacterClass() {
    highlightTest("[:xdig<warning descr=\"Duplicate character 'i' inside character class\">i</warning>t<warning descr=\"Duplicate character ':' inside character class\">:</warning>]+");
  }

  public void testSpace() {
    quickfixAllTest("[ <warning descr=\"Duplicate character ' ' inside character class\"><caret> </warning><warning descr=\"Duplicate character ' ' inside character class\"> </warning>]", "[ ]");
  }

  public void testNegatedClass() {
    highlightTest("[^a<warning descr=\"Duplicate character 'a' inside character class\">a</warning>]");
  }

  public void testNestedClass() {
    highlightTest("[<[^<>]*>]*<[^<>]*");
  }

  @Override
  protected @NotNull LocalInspectionTool getInspection() {
    return new DuplicateCharacterInClassInspection();
  }
}


text:
package org.hawkular.inventory.api;

import org.hawkular.inventory.api.model.AbstractElement;
import org.hawkular.inventory.api.paging.Pager;

/**
 * An SPI interface to be used by the implementations to filter the results before they're returned to the API caller.
 *
 * @author Lukas Krejci
 * @since 0.0.1
 */
public interface ResultFilter {

    /**
     * Given a context (that is passed to this instance outside of the responsibility of this interface), this method
     * is called by the inventory implementations to check whether given element belongs to the result set of a call.
     *
     * <p>This is primarily geared towards applying security checks to the results before they are passed to the API
     * caller.
     *
     * @param element the element potentially returned from a inventory call (like {@link ResolvableToSingle#entity()}
     *                or {@link org.hawkular.inventory.api.ResolvableToMany#entities(Pager)}).
     * @return true if the element is allowed to be (part of) the result
     */
    boolean isApplicable(AbstractElement<?, ?> element);
}


text:
package occupant.state;

import javafx.scene.paint.Color;
import grid.Grid;
import grid.location.*;

public abstract class StateType {

    private Color myColor; // apparently bad to do, what's the alternative?
    private String myType;

    public Color getColor () {
        return myColor;
    }

    protected void setColor(Color c){
        myColor = c;
    }

    public String toString () {
        return myType;
    }

    protected void setType(String s){
        myType = s;
    }

    public abstract StateType update();

}


text:
std::string show(const std::string &q){
    DB::Result r = DB::query(q);
    if(r.empty()) return std::string();
    return r[0][0];
}

int main(){
    DB::connect("stats");
    std::cout << show("SELECT count(*) FROM tracks") << " tracks ("
              << show("SELECT count(*) FROM tracks WHERE visible='f'") << " hidden)" << std::endl
              << show("SELECT count(*) FROM playlists") << " playlists" << std::endl
              << show("SELECT count(*) FROM users") << " users" << std::endl
              << show("SELECT count(*) FROM users WHERE EXISTS ( SELECT 1 FROM tracks WHERE user_id = users.id AND visible = 't' )") << " artists" << std::endl
              << "Last user: " << show("SELECT name FROM users ORDER BY registration DESC LIMIT 1") << std::endl;
    DB::close();
    return 0;
}


text:
#if UNITY_ANDROID
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UnityEngine;

namespace ws.winx.platform.android
{
    public class AndroidMessageArgs<T> : EventArgs
    {
         public readonly T data;

         public AndroidMessageArgs(T data)
        {
            this.data = data;

        }
    }

	public class AndroidHIDBehaviour:MonoBehaviour
	{

        AndroidHIDListenerProxy listener = new AndroidHIDListenerProxy();

        public event EventHandler<AndroidMessageArgs<AndroidJavaObject>> DeviceConnectedEvent
        {
            add
            {
                listener.DeviceConnectedEvent += value;

            }
            remove
            {
                listener.DeviceConnectedEvent -= value;
            }
        }

        public event EventHandler<AndroidMessageArgs<int>> DeviceDisconnectedEvent
        {
            add
            {
                listener.DeviceDisconnectedEvent +=  value;

            }
            remove
            {
                listener.DeviceDisconnectedEvent -= value;
            }
        }

        AndroidJavaClass droidHID;

        void Start()
        {
            UnityEngine.Debug.Log("AndroidHIDBehaviour >>>> Start");

            AndroidJNI.AttachCurrentThread();
            var activity = new AndroidJavaClass("com.unity3d.player.UnityPlayer").GetStatic<AndroidJavaObject>("currentActivity");
            UnityEngine.Debug.Log("AndroidHIDBehaviour >>>> Acitivty:" + activity);

			//call Android Native Pluggin written in JAVA
            droidHID = new AndroidJavaClass("ws.winx.hid.AndroidHID");
            droidHID.CallStatic("Init", activity, listener);

            UnityEngine.Debug.Log("AndroidHIDBehaviour >>>>> AndroidHID" + droidHID);
                //new AndroidJavaObject("ws.winx.hid.AndroidHID", activity, listener);

			//call Enumerate inside AndoridHID Native pluggin
            //droidHID.CallStatic("Enumerate");
        }

		/// <summary>
		/// Enumerate inside AndoridHID Native pluggin
		/// </summary>
          public void Enumerate(){
  				droidHID.CallStatic("Enumerate");
		  }

        internal void Log(string tag,string message)
        {
            droidHID.CallStatic("Log", tag, message);
        }
    }
}
#endif


text:
        <title>OpenLayers Rule Based Style</title>
        <link rel="stylesheet" href="../theme/default/style.css" type="text/css" />
        <link rel="stylesheet" href="style.css" type="text/css" />

Rule Based Style

            Use rule based styling to use different symbolizers for different
            feature groups.

                This example uses four rules to render features.  Rules are
                based on a feature attribute and determine which symbolizer
                is applied when rendering a feature.  The rules in this example
                change which marker is used by providing an externalGraphic
                property in the symbolizer.

                The features are labeled with the same attribute that determines
                the symbolizer used.  You should be able to confirm that the
                graphic color corresponds to the range of numbers given below.

0 <= blue < 25

25 <= green < 50

50 <= gold <= 75

75 < red <= 100

                See the
                style-rules.js source to see how this is done.


text:
package org.apache.rave.portal.web.tag;

import org.apache.rave.repository.Repository;

import javax.servlet.jsp.JspException;
import javax.servlet.jsp.PageContext;

/**
 * Adds the model of the specified type ot the page context
 */
public class ModelContextTag<T, E extends Repository<T>> extends AbstractContextAwareSingletonBeanDependentTag<E> {

    protected ModelContextTag(Class<E> clazz) {
        super(clazz);
        this.init();
    }

    protected String var;
    protected String id;
    protected int scope;
    protected boolean scopeSpecified;

    @Override
    public int doStartTag() throws JspException {
        return super.doStartTag();
    }

    @Override
    public int doEndTag() throws JspException {
        this.updateContext(this.getBean().get(id));
        this.init();
        return EVAL_PAGE;
    }

    public String getVar() {
        return var;
    }

    public void setVar(String var) {
        this.var = var;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public int getScope() {
        return scope;
    }

    public void setScope(int scope) {
        this.scope = scope;
        scopeSpecified = true;
    }

    protected void init() {
        this.var = null;
        this.id = null;
        this.scope = PageContext.PAGE_SCOPE;
    }

    protected void updateContext(T result) throws JspException {
        if (var != null) {
            /*
             * Store the result, letting an IllegalArgumentException
             * propagate back if the scope is invalid (e.g., if an attempt
             * is made to store something in the session without any
             * HttpSession existing).
             */
            if (result != null) {
                pageContext.setAttribute(var, result, scope);
            } else {
                if (scopeSpecified) {
                    pageContext.removeAttribute(var, scope);
                } else {
                    pageContext.removeAttribute(var);
                }
            }
        } else {
            handleNoVar(result);
        }
    }

    protected void handleNoVar(T result) throws JspException {
        writeString(result.toString());
    }
}


text:
<?php

namespace Drupal\embed\EmbedType;

use Drupal\Core\Cache\CacheBackendInterface;
use Drupal\Core\Extension\ModuleHandlerInterface;
use Drupal\Core\Plugin\DefaultPluginManager;

/**
 * Provides an Embed type plugin manager.
 *
 * @see \Drupal\embed\Annotation\EmbedType
 * @see \Drupal\embed\EmbedType\EmbedTypeInterface
 * @see hook_embed_type_plugins_alter()
 */
class EmbedTypeManager extends DefaultPluginManager {

  /**
   * Constructs a EmbedTypeManager object.
   *
   * @param \Traversable $namespaces
   *   An object that implements \Traversable which contains the root paths
   *   keyed by the corresponding namespace to look for plugin implementations.
   * @param \Drupal\Core\Cache\CacheBackendInterface $cache_backend
   *   Cache backend instance to use.
   * @param \Drupal\Core\Extension\ModuleHandlerInterface $module_handler
   *   The module handler to invoke the alter hook with.
   */
  public function __construct(\Traversable $namespaces, CacheBackendInterface $cache_backend, ModuleHandlerInterface $module_handler) {
    parent::__construct('Plugin/EmbedType', $namespaces, $module_handler, 'Drupal\embed\EmbedType\EmbedTypeInterface', 'Drupal\embed\Annotation\EmbedType');
    $this->alterInfo('embed_type_plugins');
    $this->setCacheBackend($cache_backend, 'embed_type_plugins');
  }

  /**
   * Provides a list of plugins suitable for form options.
   *
   * @return array
   *   An array of valid plugin labels, keyed by plugin ID.
   */
  public function getDefinitionOptions() {
    $options = array_map(function ($definition) {
      return (string) $definition['label'];
    }, $this->getDefinitions());
    natsort($options);
    return $options;
  }

}


text:
package mobi.cangol.mobile.soap;

import android.util.Log;

import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import org.xmlpull.v1.XmlPullParserException;

import java.io.IOException;

/**
 * @author Cangol
 */
public class SoapRequest implements Runnable {
    private static final boolean DEBUG = false;
    private static final String TAG = "SoapRequest";
    private final SoapResponseHandler responseHandler;
    private HttpTransportSE ht;
    private SoapSerializationEnvelope envelope;
    private String namespace;

    public SoapRequest(HttpTransportSE ht, SoapSerializationEnvelope envelope,
                       String namespace, SoapResponseHandler responseHandler) {
        this.ht = ht;
        this.envelope = envelope;
        this.namespace = namespace;
        this.responseHandler = responseHandler;
    }

    @Override
    public void run() {
        if (!Thread.currentThread().isInterrupted()) {
            try {
                if (responseHandler != null) {
                    responseHandler.sendStartMessage();
                }

                ht.debug = true;
                ht.call(namespace, envelope);
                if (envelope.getResponse() != null) {
                    final String response = envelope.getResponse().toString();
                    if (!Thread.currentThread().isInterrupted()) {
                        if (responseHandler != null) {
                            responseHandler.sendResponseMessage(response);
                        }
                    }
                } else {
                    if (responseHandler != null) {
                        responseHandler.sendFailureMessage(envelope.bodyIn.toString());
                    }
                }
            } catch (IOException e) {
                if (DEBUG) Log.d(TAG, "IOException", e);
                if (responseHandler != null) {
                    responseHandler.sendFailureMessage(e.getMessage());
                }
            } catch (XmlPullParserException e) {
                if (DEBUG) Log.d(TAG, "XmlPullParserException", e);
                if (responseHandler != null) {
                    responseHandler.sendFailureMessage(e.getMessage());
                }
            } finally {
                if (responseHandler != null) {
                    responseHandler.sendFinishMessage();
                }
            }
        }
    }

}


text:
static const char magic_bytes[] = { 0x4d, 0x45, 0x53, 0x41, 0x53, 0x54, 0x4f, 0x52 };
static const int MAGIC_LEN = 8;

static const long ENDIANNESS_POS = 8;
static const long VERSION_POS = 12;
static const long INSTANCE_LENGTH_POS = 16;
static const long INSTANCE_COUNT_POS = 20;
static const long INSTANCE_START = 32;

static const int UINT_LEN = 4;

static const uint32_t endianess = 0xffff0000; //This will always match endianess on "my" system.
static const uint32_t other_endianess = 0x0000ffff; //This will always match endianess on "other" system
                                                    //(little/big) meaning you will need to flip to
                                                    //interpret correctly.
static const uint32_t version_number = 1;

#endif