text:
# ************************************************************
# Sequel Pro SQL dump
# Version 4096
#
# http://www.sequelpro.com/
# http://code.google.com/p/sequel-pro/
#
# Host: 127.0.0.1 (MySQL 5.6.19)
# Database: event_microsite
# Generation Time: 2015-02-16 22:20:19 +0000
# ************************************************************

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

# Dump of table Accomodation
# ------------------------------------------------------------

DROP TABLE IF EXISTS `Accomodation`;

CREATE TABLE `Accomodation` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `address` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `url` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `Accomodation` WRITE;
/*!40000 ALTER TABLE `Accomodation` DISABLE KEYS */;

INSERT INTO `Accomodation` (`id`, `name`, `address`, `url`)
VALUES
	(1,'Corvin Hotel Budapest','H-1094 Budapest, Angyal utca 31.',''),
	(2,'Hotel Sissi Budapest***','H-1094 Budapest, Angyal utca 33.',''),
	(3,'Hotel Thomas Budapest***','H-1094 Budapest, Liliom utca 44.',''),
	(4,'Leonardo Hotel Budapest****','1094 Budapest, Tompa u. 30-34.',''),
	(5,'Hotel Palazzo Zichy****','1088 Budapest, Lőrinc pap tér 2.',''),
	(6,'Four Points by Sheraton','6000 Kecskemét, Izsáki út 6.',' www.fourpointskecskemet.hu'),
	(7,'Sport Hotel','6000 Kecskemét, Izsáki út 15.',' www.sporthotelkecskemet.hu');

/*!40000 ALTER TABLE `Accomodation` ENABLE KEYS */;
UNLOCK TABLES;

# Dump of table Dining
# ------------------------------------------------------------

DROP TABLE IF EXISTS `Dining`;

CREATE TABLE `Dining` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `price` decimal(10,0) NOT NULL,
  `event_id` int(11) DEFAULT NULL,
  `dining_type_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_57E3EA871F7E88B` (`event_id`),
  KEY `IDX_57E3EA845CD4C1` (`dining_type_id`),
  CONSTRAINT `FK_57E3EA845CD4C1` FOREIGN KEY (`dining_type_id`) REFERENCES `DiningType` (`id`),
  CONSTRAINT `FK_57E3EA871F7E88B` FOREIGN KEY (`event_id`) REFERENCES `Event` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `Dining` WRITE;
/*!40000 ALTER TABLE `Dining` DISABLE KEYS */;

INSERT INTO `Dining` (`id`, `price`, `event_id`, `dining_type_id`)
VALUES
	(1,3900,2,2),
	(2,3900,2,3),
	(3,6500,2,3);

/*!40000 ALTER TABLE `Dining` ENABLE KEYS */;
UNLOCK TABLES;

# Dump of table DiningDate
# ------------------------------------------------------------

DROP TABLE IF EXISTS `DiningDate`;

CREATE TABLE `DiningDate` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `dining_id` int(11) DEFAULT NULL,
  `date` date NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_6D50C1C3C5A30C08` (`dining_id`),
  CONSTRAINT `FK_6D50C1C3C5A30C08` FOREIGN KEY (`dining_id`) REFERENCES `Dining` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `DiningDate` WRITE;
/*!40000 ALTER TABLE `DiningDate` DISABLE KEYS */;

INSERT INTO `DiningDate` (`id`, `dining_id`, `date`)
VALUES
	(1,1,'2015-05-24'),
	(2,1,'2015-05-25'),
	(3,2,'2015-05-23'),
	(4,3,'2015-05-24');

/*!40000 ALTER TABLE `DiningDate` ENABLE KEYS */;
UNLOCK TABLES;

# Dump of table diningdate_diningreservation
# ------------------------------------------------------------

DROP TABLE IF EXISTS `diningdate_diningreservation`;

CREATE TABLE `diningdate_diningreservation` (
  `diningdate_id` int(11) NOT NULL,
  `diningreservation_id` int(11) NOT NULL,
  PRIMARY KEY (`diningdate_id`,`diningreservation_id`),
  KEY `IDX_BB8ED2DE30E128D6` (`diningdate_id`),
  KEY `IDX_BB8ED2DE9E3351D7` (`diningreservation_id`),
  CONSTRAINT `FK_BB8ED2DE30E128D6` FOREIGN KEY (`diningdate_id`) REFERENCES `DiningDate` (`id`) ON DELETE CASCADE,
  CONSTRAINT `FK_BB8ED2DE9E3351D7` FOREIGN KEY (`diningreservation_id`) REFERENCES `DiningReservation` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

# Dump of table DiningReservation
# ------------------------------------------------------------

DROP TABLE IF EXISTS `DiningReservation`;

CREATE TABLE `DiningReservation` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `event_registration_id` int(11) DEFAULT NULL,
  `special` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_895139274AEEEB73` (`event_registration_id`),
  CONSTRAINT `FK_895139274AEEEB73` FOREIGN KEY (`event_registration_id`) REFERENCES `EventRegistration` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

# Dump of table DiningType
# ------------------------------------------------------------

DROP TABLE IF EXISTS `DiningType`;

CREATE TABLE `DiningType` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `DiningType` WRITE;
/*!40000 ALTER TABLE `DiningType` DISABLE KEYS */;

INSERT INTO `DiningType` (`id`, `name`)
VALUES
	(1,'Ebéd'),
	(2,'Svédasztalos ebéd'),
	(3,'Vacsora'),
	(4,'Gálavacsora');

/*!40000 ALTER TABLE `DiningType` ENABLE KEYS */;
UNLOCK TABLES;

# Dump of table Event
# ------------------------------------------------------------

DROP TABLE IF EXISTS `Event`;

CREATE TABLE `Event` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `start` date NOT NULL,
  `end` date NOT NULL,
  `tagline` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `location` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `slug` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_FA6F25A3989D9B62` (`slug`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `Event` WRITE;
/*!40000 ALTER TABLE `Event` DISABLE KEYS */;

INSERT INTO `Event` (`id`, `name`, `start`, `end`, `tagline`, `location`, `slug`)
VALUES
	(1,'espcr','2015-06-19','2015-06-20',NULL,NULL,'espcr'),
	(2,'mgyaitt','2015-05-24','2015-05-25',NULL,NULL,'mgyaitt');

/*!40000 ALTER TABLE `Event` ENABLE KEYS */;
UNLOCK TABLES;

# Dump of table EventRegistration
# ------------------------------------------------------------

DROP TABLE IF EXISTS `EventRegistration`;

CREATE TABLE `EventRegistration` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) DEFAULT NULL,
  `firstname` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `lastname` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `title` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  `institution` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `country` varchar(2) COLLATE utf8_unicode_ci NOT NULL,
  `address` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `phone` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
  `fax` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `email` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `city` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `postal` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  `registrant_type_id` int(11) DEFAULT NULL,
  `regnumber` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `event_id` int(11) DEFAULT NULL,
  `paymentmethod` int(11) NOT NULL,
  `invoiceType_sponsored` int(11) DEFAULT NULL,
  `billingName_sponsored` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `billingAddress_sponsored` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `billingContactPerson_sponsored` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `billingName_transfer` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `billingAddress_transfer` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_A10E2FDBA76ED395` (`user_id`),
  KEY `IDX_A10E2FDBDF376EF8` (`registrant_type_id`),
  KEY `IDX_A10E2FDB71F7E88B` (`event_id`),
  CONSTRAINT `FK_A10E2FDB71F7E88B` FOREIGN KEY (`event_id`) REFERENCES `Event` (`id`),
  CONSTRAINT `FK_A10E2FDBA76ED395` FOREIGN KEY (`user_id`) REFERENCES `SiteUser` (`id`),
  CONSTRAINT `FK_A10E2FDBDF376EF8` FOREIGN KEY (`registrant_type_id`) REFERENCES `RegistrantType` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `EventRegistration` WRITE;
/*!40000 ALTER TABLE `EventRegistration` DISABLE KEYS */;

INSERT INTO `EventRegistration` (`id`, `user_id`, `firstname`, `lastname`, `title`, `institution`, `country`, `address`, `phone`, `fax`, `email`, `city`, `postal`, `registrant_type_id`, `regnumber`, `event_id`, `paymentmethod`, `invoiceType_sponsored`, `billingName_sponsored`, `billingAddress_sponsored`, `billingContactPerson_sponsored`, `billingName_transfer`, `billingAddress_transfer`)
VALUES
	(1,1,'kiss','Bél','Mr.','qwrfwerf0','AF','werfwerfwer','12341234',NULL,'werfw@sdfvsd.hu','werfgwerfgwerf','24',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL),
	(2,1,'kiss','Bél','Mr.','qwrfwerf0','AF','werfwerfwer','12341234',NULL,'werfw@sdfvsd.hu','werfgwerfgwerf','24',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL),
	(3,1,'kiss','Bél','Mr.','qwrfwerf0','AF','werfwerfwer','12341234',NULL,'werfw@sdfvsd.hu','werfgwerfgwerf','24',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL),
	(4,1,'kiss','Bél','Mr.','qwrfwerf0','AF','werfwerfwer','12341234',NULL,'werfw@sdfvsd.hu','werfgwerfgwerf','24',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL),
	(5,2,'Oláh','Gergely','Mr.','qwrfwerf0','AL','werfwerfwer','+36709439436',NULL,'olah.gergely@pixeloid.hu','werfgwerfgwerf','24',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL);

/*!40000 ALTER TABLE `EventRegistration` ENABLE KEYS */;
UNLOCK TABLES;

# Dump of table Presentation
# ------------------------------------------------------------

DROP TABLE IF EXISTS `Presentation`;

CREATE TABLE `Presentation` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `body` longtext COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

# Dump of table RegistrantType
# ------------------------------------------------------------

DROP TABLE IF EXISTS `RegistrantType`;

CREATE TABLE `RegistrantType` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `price_before` decimal(10,0) NOT NULL,
  `price_after` decimal(10,0) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `RegistrantType` WRITE;
/*!40000 ALTER TABLE `RegistrantType` DISABLE KEYS */;

INSERT INTO `RegistrantType` (`id`, `name`, `price_before`, `price_after`)
VALUES
	(1,'Orvos',17000,20000),
	(2,'Szakdolgozó',9000,12000),
	(3,'Rezidens, nyugdíjas',10000,13000),
	(4,'Kísérő',10000,13000),
	(5,'Kiállító',20000,23000);

/*!40000 ALTER TABLE `RegistrantType` ENABLE KEYS */;
UNLOCK TABLES;

# Dump of table RegistrantType_Event
# ------------------------------------------------------------

DROP TABLE IF EXISTS `RegistrantType_Event`;

CREATE TABLE `RegistrantType_Event` (
  `registranttype_id` int(11) NOT NULL,
  `event_id` int(11) NOT NULL,
  PRIMARY KEY (`registranttype_id`,`event_id`),
  KEY `IDX_24537BD19D497D04` (`registranttype_id`),
  KEY `IDX_24537BD171F7E88B` (`event_id`),
  CONSTRAINT `FK_24537BD171F7E88B` FOREIGN KEY (`event_id`) REFERENCES `Event` (`id`) ON DELETE CASCADE,
  CONSTRAINT `FK_24537BD19D497D04` FOREIGN KEY (`registranttype_id`) REFERENCES `RegistrantType` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

# Dump of table Room
# ------------------------------------------------------------

DROP TABLE IF EXISTS `Room`;

CREATE TABLE `Room` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `event_id` int(11) DEFAULT NULL,
  `roomtype_id` int(11) DEFAULT NULL,
  `accomodation_id` int(11) DEFAULT NULL,
  `price` double NOT NULL,
  PRIMARY KEY (`id`),
  KEY `IDX_D2ADFEA571F7E88B` (`event_id`),
  KEY `IDX_D2ADFEA57D31ADD1` (`roomtype_id`),
  KEY `IDX_D2ADFEA5FD70509C` (`accomodation_id`),
  CONSTRAINT `FK_D2ADFEA571F7E88B` FOREIGN KEY (`event_id`) REFERENCES `Event` (`id`),
  CONSTRAINT `FK_D2ADFEA57D31ADD1` FOREIGN KEY (`roomtype_id`) REFERENCES `RoomType` (`id`),
  CONSTRAINT `FK_D2ADFEA5FD70509C` FOREIGN KEY (`accomodation_id`) REFERENCES `Accomodation` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `Room` WRITE;
/*!40000 ALTER TABLE `Room` DISABLE KEYS */;

INSERT INTO `Room` (`id`, `event_id`, `roomtype_id`, `accomodation_id`, `price`)
VALUES
	(1,2,1,6,18000),
	(2,2,2,6,11000),
	(3,2,1,7,12000),
	(4,2,2,7,7000),
	(5,2,3,7,9000),
	(6,2,4,7,6000),
	(7,2,5,7,11000),
	(8,2,6,7,7500),
	(9,2,7,7,6500),
	(10,2,8,7,3800),
	(11,1,2,7,3800),
	(12,1,4,7,3800);

/*!40000 ALTER TABLE `Room` ENABLE KEYS */;
UNLOCK TABLES;

# Dump of table RoomReservation
# ------------------------------------------------------------

DROP TABLE IF EXISTS `RoomReservation`;

CREATE TABLE `RoomReservation` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `event_registration_id` int(11) DEFAULT NULL,
  `room_id` int(11) DEFAULT NULL,
  `persons` smallint(6) NOT NULL,
  `check_in` date DEFAULT NULL,
  `check_out` date DEFAULT NULL,
  `roommate` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_1B2878784AEEEB73` (`event_registration_id`),
  UNIQUE KEY `UNIQ_1B28787854177093` (`room_id`),
  CONSTRAINT `FK_1B2878784AEEEB73` FOREIGN KEY (`event_registration_id`) REFERENCES `EventRegistration` (`id`),
  CONSTRAINT `FK_1B28787854177093` FOREIGN KEY (`room_id`) REFERENCES `Room` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

# Dump of table RoomType
# ------------------------------------------------------------

DROP TABLE IF EXISTS `RoomType`;

CREATE TABLE `RoomType` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `RoomType` WRITE;
/*!40000 ALTER TABLE `RoomType` DISABLE KEYS */;

INSERT INTO `RoomType` (`id`, `name`)
VALUES
	(1,'Egyágyas szoba'),
	(2,'Kétágyas szoba'),
	(3,'Apartman 2 fő részére'),
	(4,'Apartman 3 fő részére'),
	(5,'Lakosztály 2 fő részére'),
	(6,'Lakosztály 3 fő részére'),
	(7,'Lakosztály 4 fő részére'),
	(8,'Pótágy');

/*!40000 ALTER TABLE `RoomType` ENABLE KEYS */;
UNLOCK TABLES;

# Dump of table SiteUser
# ------------------------------------------------------------

DROP TABLE IF EXISTS `SiteUser`;

CREATE TABLE `SiteUser` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `username_canonical` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `email` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `email_canonical` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `enabled` tinyint(1) NOT NULL,
  `salt` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `password` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `last_login` datetime DEFAULT NULL,
  `locked` tinyint(1) NOT NULL,
  `expired` tinyint(1) NOT NULL,
  `expires_at` datetime DEFAULT NULL,
  `confirmation_token` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `password_requested_at` datetime DEFAULT NULL,
  `roles` longtext COLLATE utf8_unicode_ci NOT NULL COMMENT '(DC2Type:array)',
  `credentials_expired` tinyint(1) NOT NULL,
  `credentials_expire_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_6D2133FB92FC23A8` (`username_canonical`),
  UNIQUE KEY `UNIQ_6D2133FBA0D96FBF` (`email_canonical`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

LOCK TABLES `SiteUser` WRITE;
/*!40000 ALTER TABLE `SiteUser` DISABLE KEYS */;

INSERT INTO `SiteUser` (`id`, `username`, `username_canonical`, `email`, `email_canonical`, `enabled`, `salt`, `password`, `last_login`, `locked`, `expired`, `expires_at`, `confirmation_token`, `password_requested_at`, `roles`, `credentials_expired`, `credentials_expire_at`)
VALUES
	(1,'werfw@sdfvsd.hu','werfw@sdfvsd.hu','werfw@sdfvsd.hu','werfw@sdfvsd.hu',0,'jcgrxnqblu04wsokowgsskg4soocggs','9vUXjnTQ',NULL,0,0,NULL,NULL,NULL,'a:0:{}',0,NULL),
	(2,'olah.gergely@pixeloid.hu','olah.gergely@pixeloid.hu','olah.gergely@pixeloid.hu','olah.gergely@pixeloid.hu',0,'99yp1cue3bwgck04s40cog0o8080gw4','LbtUeQ8z',NULL,0,0,NULL,NULL,NULL,'a:0:{}',0,NULL);

/*!40000 ALTER TABLE `SiteUser` ENABLE KEYS */;
UNLOCK TABLES;

/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;


text:
module Fog
  module AWS
    class EMR
      class Real
        require 'fog/aws/parsers/emr/modify_instance_groups'

        # modifies the number of nodes and configuration settings of an instance group..
        # http://docs.amazonwebservices.com/ElasticMapReduce/latest/API/API_ModifyInstanceGroups.html
        # ==== Parameters
        # * InstanceGroups <~InstanceGroupModifyConfig list> - Instance groups to change
        #   * InstanceCount <~Integer> - Target size for instance group
        #   * InstanceGroupId <~String> - Unique ID of the instance group to expand or shrink
        #
        # ==== Returns
        # * response<~Excon::Response>:
        #   * body<~Hash>
        def modify_instance_groups(options={})
          if job_ids = options.delete('InstanceGroups')
            options.merge!(Fog::AWS.serialize_keys('InstanceGroups', job_ids))
          end

          request({
            'Action'  => 'ModifyInstanceGroups',
            :parser   => Fog::Parsers::AWS::EMR::ModifyInstanceGroups.new,
          }.merge(options))
        end
      end

      class Mock
        def modify_instance_groups(options={})
          Fog::Mock.not_implemented
        end
      end
    end
  end
end

redpajama_set_name: RedPajamaGithub


text:
var cache = require('gulp-cached'),
    config = require('../config').sass,
    debug = require('gulp-debug'),
    gulp = require('gulp'),
    progeny = require('gulp-progeny'),
    sass = require('gulp-sass'),
    sourcemaps = require('gulp-sourcemaps');

function sassTask(callback, devMode) {

    if (devMode) {
        gulp.watch(config.src, compile);
    }

    return compile();
}

function compile() {
    return gulp.src(config.src)
        .pipe(sourcemaps.init())
        .pipe(cache('style'))
        .pipe(progeny({
            regexp: /^\s*@import\s*(?:\(\w+\)\s*)?['"]([^'"]+)['"]/
        }))
        .pipe(sass(config.settings))
        .on('error', sass.logError)
        .pipe(debug({title: 'compile:'}))
        .pipe(sourcemaps.write())
        .pipe(gulp.dest(config.dest));
}

gulp.task('sass', sassTask);

module.exports = sassTask;


text:
package coyote.commons.network.http.nugget;

import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Map;

import coyote.commons.network.http.HTTPD;
import coyote.commons.network.http.IHTTPSession;
import coyote.commons.network.http.IStatus;
import coyote.commons.network.http.Response;
import coyote.commons.network.http.Status;

/**
 * General nugget to print static files and directories as a html page.
 */
public class StaticPageHandler extends DefaultHandler {

  /**
   * Split the given path into an array of tokens
   *
   * @param uri the path to split on the '/' character
   *
   * @return string array of the path elements
   */
  private static String[] getPathArray( final String uri ) {
    final String array[] = uri.split( "/" );
    final ArrayList<String> pathArray = new ArrayList<String>();

    for ( final String s : array ) {
      if ( s.length() > 0 ) {
        pathArray.add( s );
      }
    }

    return pathArray.toArray( new String[] {} );

  }

  /**
   * Returns an input stream of the given file or directory.
   *
   * @param fileOrdirectory THe reference to the file ot directory
   *
   * @return The input stream
   *
   * @throws IOException if there were problems reading the file
   */
  protected BufferedInputStream fileToInputStream( final File fileOrdirectory ) throws IOException {
    return new BufferedInputStream( new FileInputStream( fileOrdirectory ) );
  }

  /**
   * Serve up the URI as a path to the
   * @see coyote.commons.network.http.nugget.DefaultHandler#get(coyote.commons.network.http.nugget.UriResource, java.util.Map, coyote.commons.network.http.IHTTPSession)
   */
  @Override
  public Response get( final UriResource uriResource, final Map<String, String> urlParams, final IHTTPSession session ) {
    final String baseUri = uriResource.getUri();
    String realUri = HTTPDRouter.normalizeUri( session.getUri() );
    for ( int index = 0; index < Math.min( baseUri.length(), realUri.length() ); index++ ) {
      if ( baseUri.charAt( index ) != realUri.charAt( index ) ) {
        realUri = HTTPDRouter.normalizeUri( realUri.substring( index ) );
        break;
      }
    }
    File fileOrdirectory = uriResource.initParameter( File.class );
    for ( final String pathPart : getPathArray( realUri ) ) {
      fileOrdirectory = new File( fileOrdirectory, pathPart );
    }
    if ( fileOrdirectory.isDirectory() ) {
      fileOrdirectory = new File( fileOrdirectory, "index.html" );
      if ( !fileOrdirectory.exists() ) {
        fileOrdirectory = new File( fileOrdirectory.getParentFile(), "index.htm" );
      }
    }
    if ( !fileOrdirectory.exists() || !fileOrdirectory.isFile() ) {
      return new Error404UriHandler().get( uriResource, urlParams, session );
    } else {
      try {
        return HTTPD.newChunkedResponse( getStatus(), HTTPD.getMimeTypeForFile( fileOrdirectory.getName() ), fileToInputStream( fileOrdirectory ) );
      } catch ( final IOException ioe ) {
        return HTTPD.newFixedLengthResponse( Status.REQUEST_TIMEOUT, "text/plain", null );
      }
    }
  }

  @Override
  public String getMimeType() {
    throw new IllegalStateException( "This method should not be called" );
  }

  @Override
  public IStatus getStatus() {
    return Status.OK;
  }

  @Override
  public String getText() {
    throw new IllegalStateException( "This method should not be called" );
  }
}


text:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<title>CSS atrules - tokenizer must match "@"{ident} longest match</title>

Below should be a line saying: PASSED

PASSED

See Bug 19965.


text:
class OrbitalElements
{
	public:
		double sma;	// Semi-major Axis
		double ecc;	// Eccentricity
		double inc;	// Inclination (radians)
		double lan;	// Longitude of the Ascending Node (radians)
		double aop;	// Argument of Periapsis (radians)
		double tra;	// True Anomaly (radians)
};

#endif


text:
/**
 * Contains kiui core functionalities that are needed by different modules
 * and defines kiui global object
 */

(function(window, $, kendo, undefined) {

  var KIUI = window.kiui = window.kiui || {},
    PREFIX = "Kiui",
    UI = kendo.ui,
    EXTEND = $.extend;

  var createPlugin = function(widget) {
    UI.plugin(widget, KIUI, PREFIX);
  };

  EXTEND(window.kiui, {
    prefix: PREFIX,
    plugin: createPlugin,
    roles: {}
  });

})(window, window.jQuery, window.kendo);


text:
<!DOCTYPE html>

  <title>Pinchito</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

   <link href="/public/css/pinchito.css" media="screen" rel="Stylesheet" type="text/css" />
   <link rel="icon" type="image/png" href="/public/images/favicon.ico">

<form action="/buscar" method="get">
Paraules:
<input type="text" name="s" value=""  class="textfield" />

<input class="submit" type="submit" value="Buscar" />
</form>

La nostra carta

Menú
Especialitats
Una tapeta

LogTitle

[23:13:42] <User1> conec un pavo

[23:13:50] <User1> que diu que ell no està contaminat

[23:13:55] <User1> diu: jo vaig començar amb amiga

[23:14:01] <User1> i d'amiga vaig passar a linux

[23:14:02] <User1> xD

[23:14:26] <User2> hagues estat millor passar d'amiga a novia

Log del 10/01/2007 a les 23:30 enviat per User3

<q>Fuck the revolution!</q>

Bono


text:
<?php

namespace ErpBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Contact
 */
class Contact
{
    /**
     * @var integer
     */
    private $id;

    /**
     * @var \DateTime
     */
    private $date;

    /**
     * @var integer
     */
    private $client;

    /**
     * @var integer
     */
    private $user;

    /**
     * @var integer
     */
    private $type;

    /**
     * @var string
     */
    private $desctiption;

    /**
     * @var \DateTime
     */
    private $nextDateContact;

    /**
     * @var integer
     */
    private $userDoer;

    /**
     * Get id
     *
     * @return integer
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set date
     *
     * @param \DateTime $date
     * @return Contact
     */
    public function setDate($date)
    {
        $this->date = $date;

        return $this;
    }

    /**
     * Get date
     *
     * @return \DateTime
     */
    public function getDate()
    {
        return $this->date;
    }

    /**
     * Set client
     *
     * @param integer $client
     * @return Contact
     */
    public function setClient($client)
    {
        $this->client = $client;

        return $this;
    }

    /**
     * Get client
     *
     * @return integer
     */
    public function getClient()
    {
        return $this->client;
    }

    /**
     * Set user
     *
     * @param integer $user
     * @return Contact
     */
    public function setUser($user)
    {
        $this->user = $user;

        return $this;
    }

    /**
     * Get user
     *
     * @return integer
     */
    public function getUser()
    {
        return $this->user;
    }

    /**
     * Set type
     *
     * @param integer $type
     * @return Contact
     */
    public function setType($type)
    {
        $this->type = $type;

        return $this;
    }

    /**
     * Get type
     *
     * @return integer
     */
    public function getType()
    {
        return $this->type;
    }

    /**
     * Set desctiption
     *
     * @param string $desctiption
     * @return Contact
     */
    public function setDesctiption($desctiption)
    {
        $this->desctiption = $desctiption;

        return $this;
    }

    /**
     * Get desctiption
     *
     * @return string
     */
    public function getDesctiption()
    {
        return $this->desctiption;
    }

    /**
     * Set nextDateContact
     *
     * @param \DateTime $nextDateContact
     * @return Contact
     */
    public function setNextDateContact($nextDateContact)
    {
        $this->nextDateContact = $nextDateContact;

        return $this;
    }

    /**
     * Get nextDateContact
     *
     * @return \DateTime
     */
    public function getNextDateContact()
    {
        return $this->nextDateContact;
    }

    /**
     * Set userDoer
     *
     * @param integer $userDoer
     * @return Contact
     */
    public function setUserDoer($userDoer)
    {
        $this->userDoer = $userDoer;

        return $this;
    }

    /**
     * Get userDoer
     *
     * @return integer
     */
    public function getUserDoer()
    {
        return $this->userDoer;
    }
    /**
     * @var integer
     */
    private $project;

    /**
     * Set project
     *
     * @param integer $project
     * @return Contact
     */
    public function setProject($project)
    {
        $this->project = $project;

        return $this;
    }

    /**
     * Get project
     *
     * @return integer
     */
    public function getProject()
    {
        return $this->project;
    }
}


text:
Welcome to PySkipList
=====================

.. image:: https://travis-ci.org/geertj/pyskiplist.svg?branch=master
    :target: https://travis-ci.org/geertj/pyskiplist

.. image:: https://coveralls.io/repos/geertj/pyskiplist/badge.svg?branch=master
    :target: https://coveralls.io/r/geertj/pyskiplist

.. image:: https://readthedocs.org/projects/pyskiplist/badge/?version=stable
    :target: https://readthedocs.org/projects/pyskiplist/?badge=stable

.. image:: https://badge.fury.io/py/pyskiplist.svg
    :target: http://badge.fury.io/py/pyskiplist

Note (July 2015)
----------------

On modern architectures, memory can be copied or moved very fast if done
sequentially. This is mostly due to the availability of very wide SIMD
instructions and byte cache line of 64 bytes or more. Because of this,
algorithms that operate on data in a more sequential fashion may be more
efficient than algorithms that don't, even if the sequential access means that
sometimes larger chunks of data have to be copied or moved.

B-tree data structures were originally specifically created for rotating
storage that has slow seek times but high throughput. But because of the memory
characteristics mentioned above, B-tree structures can actually be more
efficient that binary trees (RB-trees, AVL trees, 2-3 trees) and skip list for
in-memory applications.

An example of such an in-memory B-tree implementation that serves the same use
case as PySkipList is SortedContainers_. In addition to being faster than
PySkipList, it also has the benefit that it uses less memory allocations and
less memory overall, and that it doesn't need C code for acceleration. For some
discussion on performance and memory usage, see #1.

The PySkipList code is still a good example of how you can build an efficient,
indexable skip list in pure Python code.

Original README is below:

Overview
--------

PySkipList is a fast, pure Python implementation of an indexable skiplist. It
implements a ``SkipList`` data structure that provides an always sorted,
list-like data structure for (key, value) pairs. It efficiently supports the
following operations:

* Insert a pair in the list, maintaining sorted order.
* Find the value of a given key.
* Remove a given pair based on a key.
* Iterate over all pairs in sorted order.
* Find the position of a given key.
* Access a pair at a certain position.
* Delete a pair at a certain position.

Since PySkipList is a pure Python implementation, it should work well on
alternative Python implementations such as PyPy and Jython.

Example
-------

The following provides a few examples on how to use the ``SkipList`` API::

  >>> from pyskiplist import SkipList
  >>> sl = SkipList()
  >>> sl.insert('foo', 'bar')
  >>> sl.insert('baz', 'qux')
  >>> sl
  SkipList((('baz', 'qux'), ('foo', 'bar')))
  >>> sl.search('foo')
  'bar'
  >>> sl[0]
  ('baz', 'qux')
  >>> sl.remove('foo')  # remove by key
  >>> del sl[0]  # remove by position

Full documentation can be found on http://pyskiplist.readthedocs.org/.

Asymptotic Complexity
---------------------

Below are the Big-O complexities of the various operations implemented by
pyskiplist:

==================  ==========
Operation           Complexity
==================  ==========
insertion           O(log N)
search by key       O(log N)
removal by key      O(log N)
forward iteration   O(1)
find by position    O(log N)
access by position  O(log N)
delete by position  O(log N)
==================  ==========

Performance
-----------

Below are the results of some performance tests. These are for Python 3.4.2 on
my Linux laptop:

===================  ===================
Test                 Operations / second
===================  ===================
Insert @ 1k nodes    45,056
Insert @ 10k nodes   42,137
Insert @ 100k nodes  28,086
Remove @ 1k nodes    54,316
Remove @ 10k nodes   46,240
Remove @ 100k nodes  35,114
Search @ 1k nodes    137,248
Search @ 10k nodes   109,480
Search @ 100k nodes  77,939
===================  ===================

Memory usage
------------

PySkipList tries to be efficient with regards to memory usage. The numbers
below are for Python 3.4.2 on my Linux laptop. This specific test stores pairs
of integer keys and an integer values in a skiplist. The total size of the two
integers on this Python version is 56 bytes.

=====  ============  =================
Nodes  Bytes / node  Overhead (fixed)
=====  ============  =================
1k     164           108
10k    162           106
100k   162           106
=====  ============  =================

Implementation notes
--------------------

Reference papers on skiplists:

* ftp://ftp.cs.umd.edu/pub/skipLists/skiplists.pdf (original paper)
* http://drum.lib.umd.edu/bitstream/1903/544/2/CS-TR-2286.1.pdf (cookbook)

This implementation uses a novel (as far as I know) technique where it stores
just a single link width per node, and only in nodes with level > 1. The link
corresponds to the number of nodes skipped by the highest incoming link. Other
implementations that I've seen all store a width for every link. This approach
saves a lot of memory. The overhead should just be 1/e (0.37) integers per
node. It makes an indexable skiplist almost as memory efficient as its
non-indexable cousin.

Duplicate keys are allowed in this implementation, and insertion order is
maintained.

Skiplist nodes are implemented as plain lists instead of objects. This saves
memory. Kudos to http://pythonsweetness.tumblr.com/post/45227295342 for the
idea.

The built-in Mersenne Twister is used as the random source. This is preferable
over SystemRandom since it doesn't require a system call and there is no need
for cryptographically secure numbers.

.. _SortedContainers: https://pypi.python.org/pypi/sortedcontainers


text:
using UnityEngine;
using System.Collections;

namespace VGDC.Prototyping {

	public class NetworkCharacter : Photon.MonoBehaviour
	{
		private Vector3 correctPlayerPos;
		private Quaternion correctPlayerRot;

		// Update is called once per frame
		void Update()
		{
			if (!photonView.isMine)
			{
				transform.position = Vector3.Lerp(transform.position, this.correctPlayerPos, Time.deltaTime * 5);
				transform.rotation = Quaternion.Lerp(transform.rotation, this.correctPlayerRot, Time.deltaTime * 5);
			}
		}

		void OnPhotonSerializeView(PhotonStream stream, PhotonMessageInfo info)
		{
			if (stream.isWriting)
			{
				// We own this player: send the others our data
				stream.SendNext(transform.position);
				stream.SendNext(transform.rotation);

			}
			else
			{
				// Network player, receive data
				this.correctPlayerPos = (Vector3)stream.ReceiveNext();
				this.correctPlayerRot = (Quaternion)stream.ReceiveNext();
			}
		}
	}

}


text:
body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 50px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

.tile-head{
    font-size:70px;
    margin-top: 10px;
}

.la-cube-transition{
    margin-left:auto;
    margin-right:auto;
}

.scene .scene_element {
  -webkit-animation-duration: 0.85s;
  -webkit-transition-timing-function: ease-in;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.scene .scene_element--fadeInRight {
  -webkit-animation-name: fadeInRight;
}

.scene.is-exiting .scene_element {
  -webkit-animation-direction: alternate-reverse;
}

/*
 * Keyframes
 */
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}


text:
import ipaddress
import os
import sys

# External
import configparser
from mininet.cli import CLI
from mininet.log import lg
# node needs to come before link to avoid circular dependency
from mininet.node import RemoteController
from mininet.link import Link, TCIntf
from mininet.net import Mininet
from mininet.topo import Topo

MAX_INTF_LEN = 15
NETWORKS_CONF = "gen/networks.conf"
LINKS_CONF = "topology/mininet/links.conf"

class ScionTopo(Topo):
    """
    Topology built from a SCION network config."
    """
    def __init__(self, mnconfig, **params):
        Topo.__init__(self, **params)
        self.switch_map = {}
        self._genTopo(mnconfig)

    def _genTopo(self, mnconfig):
        links = configparser.ConfigParser(interpolation=None)
        links.read(LINKS_CONF)

        for i, name in enumerate(mnconfig.sections()):
            self.switch_map[name] = self.addSwitch("s%s" % i)

        host_map = {}
        for name, section in mnconfig.items():
            for elem, addr in section.items():
                if ipaddress.ip_address(addr).is_loopback:
                    print("""ERROR: The IP address for %s (%s) is a loopback
                          address""" % (elem, addr))
                    print("Try running scion.sh topology -m")
                    sys.exit(1)
                network = ipaddress.ip_network(unicode(section.name))
                # The config is utf8, need to convert to a plain string to avoid
                # tickling bugs in mininet.
                elem = str(elem)
                elem_name = elem.replace("-", "_")
                if elem not in host_map:
                    host_map[elem] = self.addHost(elem_name, ip=None)
                intf = ipaddress.ip_interface(
                    "%s/%d" % (addr, network.prefixlen))
                is_link = False
                if intf.network.prefixlen == intf.max_prefixlen - 1:
                    is_link = True
                intfName = "%s-%d" % (elem_name, is_link)
                assert len(intfName) <= MAX_INTF_LEN, intfName
                params = {'ip': str(intf)}
                if intfName in links.sections():
                    params.update(self._tcParamParser(links[intfName]))
                self.addLink(
                    host_map[elem], self.switch_map[name],
                    params,
                    intfName=intfName,
                )

    def _tcParamParser(self, section):
        """
        Returns properly formatted TCIntf config parameters
        """
        tcItems = {}
        if "jitter" in section:
            tcItems["jitter"] = section.get("jitter")
        if "delay" in section:
            tcItems["delay"] = section.get("delay")
        if "enable_ecn" in section:
            tcItems["enable_ecn"] = section.getboolean("enable_ecn")
        if "enable_red" in section:
            tcItems["enable_red"] = section.getboolean("enable_red")
        if "use_hfsc" in section:
            tcItems["use_hfsc"] = section.getboolean("use_hfsc")
        if "use_tbf" in section:
            tcItems["use_tbf"] = section.getboolean("use_tbf")
        if "bw" in section:
            tcItems["bw"] = section.getfloat("bw")
        if "loss" in section:
            tcItems["loss"] = section.getint("loss")
        return tcItems

    def addLink(self, node1, node2, params=None, intfName=None):
        port1, port2 = self.addPort(node1, node2, None, None)
        key = tuple(self.sorted([node1, node2]))
        # Map the supplied params to the node1 interface, even if sorting turns
        # it into the second interface.
        opts = {"port1": port1, "port2": port2, "params1": params,
                "intfName1": intfName, "node1": node1, "node2": node2}
        self.g.add_edge(node1, node2, key, opts)
        return key

class ScionTCLink(Link):
    # mininet.link.TCLink mangles parameters, so reimplement it more cleanly and
    # correctly.
    def __init__(self, *args, **kwargs):
        kwargs["intf"] = TCIntf
        Link.__init__(self, *args, **kwargs)

def main():
    lg.setLogLevel('info')
    supervisord = os.getenv("SUPERVISORD")
    assert supervisord
    topology = configparser.ConfigParser(interpolation=None)
    topology.read_file(open(NETWORKS_CONF), source=NETWORKS_CONF)
    topo = ScionTopo(topology)
    net = Mininet(topo=topo, controller=RemoteController, link=ScionTCLink)
    for host in net.hosts:
        host.cmd('export DISPATCHER_ID=%s' % host.name)
        host.cmd('ip route add 169.254.0.0/16 dev %s-0' % host.name)
    net.start()
    os.system('ip link add name mininet type dummy')
    os.system('ip addr add 169.254.0.1/16 dev mininet')
    os.system('ip addr add 169.254.0.2/16 dev mininet')
    os.system('ip addr add 169.254.0.3/16 dev mininet')

    for switch in net.switches:
        for k, v in topo.switch_map.items():
            if v == switch.name:
                os.system('ip link set dev %s up' % switch.name)
                os.system('ip route add %s dev %s src 169.254.0.1'
                          % (k, switch.name))
    for host in net.hosts:
        elem_name = host.name.replace("_", "-")
        print("Starting supervisord on %s" % elem_name)
        host.cmd("%s -c gen/mininet/%s.conf" % (supervisord, elem_name))
    CLI(net)
    net.stop()
    os.system('ip link delete mininet')

if __name__ == '__main__':
    main()


text:
package com.gcn.pm;

import javax.persistence.*;

/**
 *
 * @author dtung
 *
 */
@Entity
@Table(name = "meter")
public class Meter extends BaseEntity {

	/**
	 *
	 */
	private static final long serialVersionUID = -2051033929568723866L;

	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	@Column(name = "meter_id")
	private int id;

	//@ManyToOne
	//@JoinColumn(name = "site_id")
	//private Site site;

	@Column(name = "meter_name")
	private String name;

	@Column(name = "total_savings")
	private String total_savings;

	@Column(name = "currency")
	private String currency;

	@Column(name = "currency_symbol")
	private String currency_symbol;

	@Column(name = "inverter_size_kw")
	private Integer inverterSizeKw;

	@Column(name = "battery_size_kwh")
	private Integer batterySizeKwh;

	@Column(name = "status")
	private String status;

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public int getId() {
		return id;
	}

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

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getTotal_savings() {
		return total_savings;
	}

	public void setTotal_savings(String total_savings) {
		this.total_savings = total_savings;
	}

	public String getCurrency_symbol() {
		return currency_symbol;
	}

	public void setCurrency_symbol(String currency_symbol) {
		this.currency_symbol = currency_symbol;
	}

	public Integer getInverterSizeKw() {
		return inverterSizeKw;
	}

	public void setInverterSizeKw(Integer inverterSizeKw) {
		this.inverterSizeKw = inverterSizeKw;
	}

	public Integer getBatterySizeKwh() {
		return batterySizeKwh;
	}

	public void setBatterySizeKwh(Integer batterySizeKwh) {
		this.batterySizeKwh = batterySizeKwh;
	}

/*	public Site getSite() {
		return site;
	}

	public void setSite(Site site) {
		this.site = site;
	}*/

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}
}


text:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:fillViewport="true" >

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:paddingBottom="@dimen/activity_vertical_margin"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin"
        tools:context="lecho.lib.hellocharts.samples.AboutActivity$PlaceholderFragment" >

        <ImageView
            android:id="@+id/app_icon"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_margin="16dp"
            android:contentDescription="@string/about_app_icon_content_description"
            android:src="@drawable/ic_launcher" />

        <TextView
            android:id="@+id/app_name"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@id/app_icon"
            android:layout_centerHorizontal="true"
            android:text="@string/app_name"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <LinearLayout
            android:id="@+id/version_layout"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@id/app_name"
            android:layout_centerHorizontal="true"
            android:orientation="horizontal" >

            <TextView
                android:id="@+id/version_label"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/about_version_label" />

            <TextView
                android:id="@+id/version"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
        </LinearLayout>

        <TextView
            android:id="@+id/author"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@id/version_layout"
            android:layout_centerHorizontal="true"
            android:text="@string/about_author" />

        <TextView
            android:id="@+id/go_to_github"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@id/author"
            android:layout_marginTop="8dp"
            android:gravity="center"
            android:padding="8dp"
            android:text="@string/about_go_to_github"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:textColor="@color/selector_text_link" />
    </RelativeLayout>

</ScrollView>


text:
package com.stormsun.app.customview;

import android.app.Application;

/**
 * Created by StormSun on 02,十一月,2016
 */

public class MyApp extends Application {
}


text:
package ariba.util.core;

import java.util.List;

/**
    @aribaapi ariba
*/
public abstract class Aggregator<W, V>
{
    public abstract W aggregate (W aggregate, V value);

    public boolean mutatesAggregate ()
    {
        return false;
    }

    public static final Aggregator<Number,Number> Summer = new Aggregator<Number, Number>()
    {
        public Number aggregate (Number aggregate, Number value)
        {
            if (aggregate == null) {
                return value;
            }
            return ArithmeticUtil.add(aggregate, value);
        }
    };

    public static final Aggregator<Integer,Object> Count = new Aggregator<Integer, Object>()
    {
        public Integer aggregate (Integer aggregate, Object value)
        {
            if (aggregate == null) {
                return 1;
            }
            return aggregate + 1;
        }
    };

    public static class Collector<X> extends Aggregator<List<X>,X>
    {
        public List<X> aggregate (List<X> aggregate, X value)
        {
            if (aggregate == null) {
                return ListUtil.list(value);
            }
            aggregate.add(value);
            return aggregate;
        }

        public boolean mutatesAggregate ()
        {
            return false;
        }
    }

    private static final Collector COLLECTOR = new Collector();

    public static final <X> Collector<X> collector ()
    {
        return Aggregator.COLLECTOR;
    }
}


text:
// Copyright (c) Alexandre Mutel. All rights reserved.
// Licensed under the BSD-Clause 2 license. See license.txt file in the project root for full license information.
using System;
using System.Globalization;
using System.IO;
using NUnit.Framework;

namespace Textamina.Jsonite.Tests
{
    /// <summary>
    /// Pretty text assert from https://gist.github.com/Haacked/1610603
    /// Modified version to only print +-10 characters around the first diff
    /// </summary>
    public static class TextAssert
    {
        public enum DiffStyle
        {
            Full,
            Minimal
        }

        public static void AreEqual(string expectedValue, string actualValue)
        {
            AreEqual(actualValue, expectedValue, DiffStyle.Full, Console.Out);
        }

        public static void AreEqual(string expectedValue, string actualValue, DiffStyle diffStyle)
        {
            AreEqual(actualValue, expectedValue, diffStyle, Console.Out);
        }

        public static void AreEqual(string expectedValue, string actualValue, DiffStyle diffStyle, TextWriter output)
        {
            if (actualValue == null || expectedValue == null)
            {
                Assert.AreEqual(expectedValue, actualValue);
                return;
            }

            if (actualValue.Equals(expectedValue, StringComparison.Ordinal))
            {
                return;
            }

            Console.WriteLine();
            output.WriteLine("Index    Expected     Actual");
            output.WriteLine("----------------------------");
            int maxLen = Math.Max(actualValue.Length, expectedValue.Length);
            int minLen = Math.Min(actualValue.Length, expectedValue.Length);

            if (diffStyle != DiffStyle.Minimal)
            {
                int startDifferAt = 0;
                for (int i = 0; i < maxLen; i++)
                {
                    if (i >= minLen || actualValue[i] != expectedValue[i])
                    {
                        startDifferAt = i;
                        break;
                    }
                }

                var endDifferAt = Math.Min(startDifferAt + 10, maxLen);
                startDifferAt = Math.Max(startDifferAt - 10, 0);

                bool isFirstDiff = true;
                for (int i = startDifferAt; i < endDifferAt; i++)
                {
                    if (i >= minLen || actualValue[i] != expectedValue[i])
                    {
                        output.WriteLine("{0,-3} {1,-3}    {2,-4} {3,-3}   {4,-4} {5,-3}",
                            i < minLen && actualValue[i] == expectedValue[i] ? " " : isFirstDiff  ? ">>>": "***",
                            // put a mark beside a differing row
                            i, // the index
                            i < expectedValue.Length ? ((int) expectedValue[i]).ToString() : "",
                            // character decimal value
                            i < expectedValue.Length ? expectedValue[i].ToSafeString() : "", // character safe string
                            i < actualValue.Length ? ((int) actualValue[i]).ToString() : "", // character decimal value
                            i < actualValue.Length ? actualValue[i].ToSafeString() : "" // character safe string
                            );

                        isFirstDiff = false;
                    }
                }
                //output.WriteLine();
            }

            Assert.True(string.CompareOrdinal(expectedValue, actualValue) == 0, "strings are differing");
        }

        private static string ToSafeString(this char c)
        {
            if (char.IsControl(c) || char.IsWhiteSpace(c))
            {
                switch (c)
                {
                    case '\b':
                        return @"\b";
                    case '\r':
                        return @"\r";
                    case '\n':
                        return @"\n";
                    case '\t':
                        return @"\t";
                    case '\a':
                        return @"\a";
                    case '\v':
                        return @"\v";
                    case '\f':
                        return @"\f";
                    default:
                        return $"\\u{(int) c:X};";
                }
            }
            return c.ToString(CultureInfo.InvariantCulture);
        }
    }
}


text:
<?xml version="1.0" encoding="utf-8"?>
<!--
**
** Copyright 2008, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License")
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->

<!-- This is the screen that shows the 9 circle unlock widget and instructs
     the user how to unlock their device, or make an emergency call.  This
     is the portrait layout.  -->
<com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:background="#A0000000"
        >

    <!-- lock icon and header message -->
    <LinearLayout
        android:orientation="horizontal"
        android:layout_width="fill_parent"
        android:layout_height="0dip"
        android:layout_weight="1.0"
        android:gravity="center"
            >

        <ImageView android:id="@+id/unlockLockIcon"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginRight="6dip"
            android:baselineAligned="true"
            android:gravity="center"
            android:src="@android:drawable/ic_lock_idle_lock"
        />

        <TextView android:id="@+id/headerText"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:textSize="18sp"/>
    </LinearLayout>

    <View
         android:background="@android:drawable/code_lock_top"
         android:layout_width="fill_parent"
         android:layout_height="2dip" />
    <com.android.internal.widget.LockPatternView android:id="@+id/lockPattern"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         />
    <View
         android:background="@android:drawable/code_lock_bottom"
         android:layout_width="fill_parent"
         android:layout_height="8dip" />

    <!-- footer -->
    <FrameLayout
        android:layout_width="fill_parent"
        android:layout_height="0dip"
        android:layout_weight="1.0"
        >

        <!-- option 1: a single emergency call button -->
        <RelativeLayout android:id="@+id/footerNormal"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            >
            <Button android:id="@+id/emergencyCallAlone"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerInParent="true"
                android:text="@android:string/lockscreen_emergency_call"
                android:textSize="14sp"
                android:drawableLeft="@drawable/ic_emergency"
                android:drawablePadding="8dip"
                />

        </RelativeLayout>

        <!-- option 2: an emergency call button, and a 'forgot pattern?' button -->
        <LinearLayout android:id="@+id/footerForgotPattern"
            android:orientation="horizontal"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:gravity="center"
            >
            <Button android:id="@+id/emergencyCallTogether"
                android:layout_width="0dip"
                android:layout_height="fill_parent"
                android:layout_weight="1.0"
                android:layout_marginTop="4dip"
                android:layout_marginBottom="4dip"
                android:layout_marginLeft="4dip"
                android:layout_marginRight="2dip"
                android:text="@android:string/lockscreen_emergency_call"
                android:textSize="14sp"
                android:drawableLeft="@drawable/ic_emergency"
                android:drawablePadding="8dip"
                />
            <Button android:id="@+id/forgotPattern"
                android:layout_width="0dip"
                android:layout_height="fill_parent"
                android:layout_weight="1.0"
                android:layout_marginTop="4dip"
                android:layout_marginBottom="4dip"
                android:layout_marginLeft="2dip"
                android:layout_marginRight="4dip"
                android:textSize="14sp"
                android:visibility="invisible"
                />
        </LinearLayout>

    </FrameLayout>

</com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient>


text:
// Type definitions for async-csv 2.1
// Project: https://github.com/anton-bot/async-csv#readme
// Definitions by: Moritz Friedrich <https://github.com/Radiergummi>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

/// <reference types="node" />

declare const CsvAsync: {
    /**
     * @param options
     */
    generate(options?: CsvAsync.CsvGenerateOptions): Promise<unknown[]>;

    /**
     * Parses a CSV file into an array of rows.
     *
     * @param input
     * @param options
     */
    parse(input: string, options?: CsvAsync.CsvParseOptions): Promise<unknown[]>;

    /**
     *
     * @param data
     * @param handler
     * @param options
     */
    transform<T = any, U = any>(
        data: T[],
        handler: (record: T, callback: (err?: Error | null, record?: T) => void, params?: any) => U,
        options?: CsvAsync.TransformOptions,
    ): Promise<U[]>;

    /**
     * Converts an array of rows into a CSV string.
     *
     * @param data
     * @param options
     */
    stringify(
        data: Array<Array<string | number | null | undefined>>,
        options?: CsvAsync.CsvStringifyOptions,
    ): Promise<string>;
};

declare namespace CsvAsync {
    type CastingFunction = (value: string, context: CastingContext) => any;

    type CastingDateFunction = (value: string, context: CastingContext) => Date;

    type ColumnOption = string | undefined | null | false | { name: string };

    type ParseColumnOption = string | undefined | null;

    type Cast<T> = (value: T, context: CastingContext) => string;

    type PlainObject<T> = Record<string, T>;

    type RecordDelimiter = string | Buffer | 'auto' | 'unix' | 'mac' | 'windows' | 'ascii' | 'unicode';

    interface CastingContext {
        readonly column?: number | string;
        readonly empty_lines: number;
        readonly header: boolean;
        readonly index: number;
        readonly quoting: boolean;
        readonly lines: number;
        readonly records: number;
        readonly invalid_field_length: number;
    }

    interface CsvGenerateOptions {
        /**
         * Define the number of generated fields and the generation method.
         */
        columns?: number | string[];

        /**
         * Set the field delimiter.
         */
        delimiter?: string;

        /**
         * Period to run in milliseconds.
         */
        duration?: number;

        /**
         * If specified, then buffers will be decoded to strings using the
         * specified encoding.
         */
        encoding?: string;

        /**
         * When to stop the generation.
         */
        end?: number | Date;

        /**
         * One or multiple characters to print at the end of the file; only
         * apply when objectMode is disabled.
         */
        eof?: boolean | string;

        /**
         * Generate buffers equals length as defined by the
         * `highWaterMark` option.
         */
        fixed_size?: boolean;
        fixedSize?: boolean;

        /**
         * The maximum number of bytes to store in the internal buffer before
         * ceasing to read from the underlying resource.
         */
        high_water_mark?: number;
        highWaterMark?: number;

        /**
         * Number of lines or records to generate.
         */
        length?: number;

        /**
         * Maximum number of characters per word.
         */
        max_word_length?: number;
        maxWordLength?: number;

        /**
         * Whether this stream should behave as a stream of objects.
         */
        object_mode?: boolean;
        objectMode?: boolean;

        /**
         * One or multiple characters used to delimit records.
         */
        row_delimiter?: string;

        /**
         * Generate idempotent random characters if a number provided.
         */
        seed?: boolean | number;

        /**
         * The time to wait between the generation of each records
         */
        sleep?: number;
    }

    interface CsvParseOptions {
        /**
         * If true, the parser will attempt to convert read data types to
         * native types.
         *
         * @deprecated Use {@link cast}
         */
        auto_parse?: boolean | CastingFunction;

        /**
         * If true, the parser will attempt to convert read data types to dates.
         * It requires the "auto_parse" option.
         *
         * @deprecated Use {@link cast_date}
         */
        auto_parse_date?: boolean | CastingDateFunction;

        /**
         * If true, detect and exclude the byte order mark (BOM) from the CSV
         * input, if present.
         */
        bom?: boolean;

        /**
         * If true, the parser will attempt to convert input string to native
         * types. If a function, receive the value as first argument, a context
         * as second argument and return a new value. More information about the
         * context properties is available below.
         */
        cast?: boolean | CastingFunction;

        /**
         * If true, the parser will attempt to convert input string to dates.
         * If a function, receive the value as argument and return a new value.
         * It requires the "auto_parse" option. Be careful, it relies
         * on `Date.parse`.
         */
        cast_date?: boolean | CastingDateFunction;

        /**
         * List of fields as an array, a user defined callback accepting the
         * first line and returning the column names or true if auto-discovered
         * in the first CSV line. Defaults to null. Affects the result data set
         * in the sense that records will be objects instead of arrays.
         */
        columns?: ColumnOption[] | boolean | ((record: any) => ColumnOption[]);

        /**
         * Treat all the characters after this one as a comment.
         * Default to '' (disabled).
         */
        comment?: string;

        /**
         * Set the field delimiter. One character only, defaults to comma.
         */
        delimiter?: string | Buffer;

        /**
         * Set the escape character, one character only.
         * Defaults to double quotes.
         */
        escape?: string | Buffer;

        /**
         * Start handling records from the requested number of records.
         */
        from?: number;

        /**
         * Start handling records from the requested line number.
         */
        from_line?: number;

        /**
         * Generate two properties `info` and `record` where `info` is a
         * snapshot of the info object at the time the record was created and
         * `record` is the parsed array or object.
         */
        info?: boolean;

        /**
         * If true, ignore whitespace immediately following the delimiter (i.e.
         * left-trim all fields), defaults to false. Does not remove whitespace
         * in a quoted field.
         */
        ltrim?: boolean;

        /**
         * Maximum number of characters to be contained in the field and line
         * buffers before an exception is raised, used to guard against a wrong
         * delimiter or `record_delimiter`, default to 128,000 characters.
         */
        max_record_size?: number;

        /**
         * Name of header-record title to name objects by.
         */
        objname?: string;

        /**
         * Optional character surrounding a field, one character only, defaults
         * to double quotes.
         */
        quote?: string | boolean | Buffer;

        /**
         * Generate two properties raw and row where raw is the original CSV row
         * content and row is the parsed array or object.
         */
        raw?: boolean;

        /**
         * Preserve quotes inside unquoted field.
         */
        relax?: boolean;

        /**
         * Discard inconsistent columns count, default to false.
         */
        relax_column_count?: boolean;

        /**
         * One or multiple characters used to delimit record rows; defaults to
         * auto discovery if not provided. Supported auto discovery method are
         * Linux ("\n"), Apple ("\r") and Windows ("\r\n") row delimiters.
         */
        record_delimiter?: string | string[] | Buffer | Buffer[];

        /**
         * If true, ignore whitespace immediately preceding the delimiter (i.e.
         * right-trim all fields), defaults to false. Does not remove whitespace
         * in a quoted field.
         */
        rtrim?: boolean;

        /**
         * Dont generate empty values for empty lines.
         * Defaults to false
         */
        skip_empty_lines?: boolean;

        /**
         * Skip a line with error found inside and directly go process the
         * next line.
         */
        skip_lines_with_error?: boolean;

        /**
         * Don't generate records for lines containing empty column values
         * (column matching /\s*\/), defaults to false.
         */
        skip_lines_with_empty_values?: boolean;

        /**
         * Stop handling records after the requested number of records.
         */
        to?: number;

        /**
         * Stop handling records after the requested line number.
         */
        to_line?: number;

        /**
         * If `true`, ignore whitespace immediately around the delimiter,
         * defaults to `false`. Does not remove whitespace in a quoted field.
         */
        trim?: boolean;
    }

    interface CsvStringifyOptions {
        /**
         * Key-value object which defines custom cast for certain data types
         */
        cast?: {
            boolean?: Cast<boolean>;
            date?: Cast<Date>;
            number?: Cast<number>;

            /**
             * Custom formatter for generic object values
             */
            object?: Cast<Record<string, any>>;
            string?: Cast<string>;
        };

        /**
         * List of fields, applied when `transform` returns an object, the order
         * matters. Read the transformer documentation for additional
         * information. Columns are auto-discovered in the first record when the
         * user write objects can refer to nested properties of the input JSON
         * see the "header" option on how to print columns names on the
         * first line.
         */
        columns?: string[] | PlainObject<string> | ParseColumnOption[];

        /**
         * Set the field delimiter, one character only, defaults to a comma.
         */
        delimiter?: string | Buffer;

        /**
         * Add the value of "options.RecordDelimiter" on the last line, default
         * to true.
         */
        eof?: boolean;

        /**
         * Defaults to the escape read option.
         */
        escape?: string | Buffer;
        header?: boolean;

        /**
         * The quote characters, defaults to the ", an empty quote value will
         * preserve the original field.
         */
        quote?: string | Buffer | boolean;

        /**
         * Boolean, default to false, quote all the non-empty fields even if
         * not required.
         */
        quoted?: boolean;

        /**
         * Boolean, no default, quote empty fields and overrides `quoted_string`
         * on empty strings when defined.
         */
        quoted_empty?: boolean;

        /**
         * Boolean, default to false, quote all fields matching a
         * regular expression.
         */
        quoted_match?: boolean;

        /**
         * Boolean, default to false, quote all fields of type string even if
         * not required.
         */
        quoted_string?: boolean;

        /**
         * String used to delimit record rows or a special value. Special values
         * are 'auto', 'unix', 'mac', 'windows', 'ascii', 'unicode'. Defaults
         * to 'auto' (discovered in source or 'unix' if no source is specified).
         */
        record_delimiter?: RecordDelimiter;
    }

    interface TransformOptions {
        /**
         * In the absence of a consumer, like a `stream.Readable`, trigger the
         * consumption of the stream.
         */
        consume?: boolean;

        /**
         * The number of transformation callbacks to run in parallel; only apply
         * with asynchronous handlers; default to "100".
         */
        parallel?: number;

        /**
         * Pass user defined parameters to the user handler as last argument.
         */
        params?: any;
    }
}

export = CsvAsync;


text:
<?xml version="1.0" encoding="utf-8"?>
<manifest
    package="com.daimajia.easing"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:versionCode="4"
    android:versionName="2.0" >

    <uses-sdk
        android:minSdkVersion="11"
        android:targetSdkVersion="25" />

</manifest>


text:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<TITLE>
Uses of Package org.apache.axis.handlers (Axis API)
</TITLE>

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">

      Overview
      Package
      Class
    Use
      Tree
      Deprecated
      Index
      Help

 PREV
 NEXT

  FRAMES
 NO FRAMES

  All Classes

Uses of Package
org.apache.axis.handlers

Packages that use org.apache.axis.handlers

org.apache.axis

org.apache.axis.client

org.apache.axis.deployment.wsdd

org.apache.axis.handlers

org.apache.axis.handlers.http

org.apache.axis.handlers.soap

org.apache.axis.providers

org.apache.axis.providers.java

org.apache.axis.server

org.apache.axis.transport.http

org.apache.axis.transport.java

org.apache.axis.transport.jms

org.apache.axis.transport.local

org.apache.axis.transport.mail

Classes in org.apache.axis.handlers used by org.apache.axis

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.client

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.deployment.wsdd

HandlerInfoChainFactory

Classes in org.apache.axis.handlers used by org.apache.axis.handlers

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

HandlerChainImpl

          Implementation of HandlerChain

Classes in org.apache.axis.handlers used by org.apache.axis.handlers.http

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.handlers.soap

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.providers

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.providers.java

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.server

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.transport.http

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.transport.java

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.transport.jms

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.transport.local

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

Classes in org.apache.axis.handlers used by org.apache.axis.transport.mail

BasicHandler

          BasicHandler is a utility class which implements simple
 property setting/getting behavior, and stubs out a lot of the Handler
 methods.

      Overview
      Package
      Class
    Use
      Tree
      Deprecated
      Index
      Help

 PREV
 NEXT

  FRAMES
 NO FRAMES

  All Classes

Copyright © 2005 Apache Web Services Project. All Rights Reserved.


text:
<!DOCTYPE html>

        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Home - </title>

        <link href="css/screen.css" rel="stylesheet">

        <form action="" class="form-block form-show">

Закажите свой будущий интерьер
 прямо сейчас:

            <input type="text" class="input form-input" placeholder="Ваше имя">
            <input type="text" class="input form-input" id="form-input-phone">
            <input type="email" class="input form-input input-error" placeholder="Email">

                <input type="checkbox" class="form-checkbox" id="form-checkbox" checked>
                Я согласен с условиями политики конфиденциальности

            <button class="btn form-btn">Оставить заявку</button>
        </form>

Спасибо!

                    Менеджер свяжется с вами
 по телефону +7 (999) 999 9999

                    в течение 15 минут

Главная

Как мы работаем

Проекты

Услуги и цены

Контакты

            8 812 236 6612
            10:00-21:00

                <button class="header-btn">

                </button>

Главная

Как мы работаем

Проекты

Услуги и цены

Контакты

            8 812 424 8383

                        Проектируем и воплощаем в жизнь дизайн интерьеров.
Антье - студия полного цикла.

                        Мансарда на канале Грибоедова

                            Смотреть проект

                        Бар Хомутов на Московском проспекте

                            Смотреть проект

© 2017 dimension.ru

            Политика конфиденциальности

            <button class="btn btn-form-callback footer-contact-btn">
                Оставить заявку
            </button>


text:
package com.jetbrains.python.refactoring.classes;

import com.intellij.refactoring.RefactoringBundle;
import com.intellij.refactoring.classMembers.MemberInfoBase;
import com.jetbrains.python.psi.*;
import com.jetbrains.python.refactoring.classes.ui.PyClassCellRenderer;

/**
 * @author Dennis.Ushakov
 */
public class PyMemberInfo extends MemberInfoBase<PyElement> {
  public PyMemberInfo(PyElement member) {
    super(member);
    final PyClass clazz = PyUtil.getContainingClassOrSelf(member);
    assert clazz != null;

    if (member instanceof PyFunction) {
      PyFunction function = (PyFunction)member;
      displayName = buildDisplayMethodName(function);
      for (PyClass aClass : clazz.getSuperClasses()) {
        final PyFunction parentMethod = aClass.findMethodByName(function.getName(), true);
        if (parentMethod != null) {
          overrides = true;
        }
      }
    } else if (member instanceof PyClass) {
      displayName = RefactoringBundle.message("member.info.extends.0", PyClassCellRenderer.getClassText((PyClass)member));
    }
  }

  private static String buildDisplayMethodName(PyFunction method) {
    final StringBuilder builder = new StringBuilder(method.getName());
    builder.append("(");
    final PyParameter[] arguments = method.getParameterList().getParameters();
    for (PyParameter parameter : arguments) {
      builder.append(parameter.getName());
      if (arguments.length > 1 && parameter != arguments[arguments.length - 1]) {
        builder.append(", ");
      }
    }
    builder.append(")");
    return builder.toString();
  }

  @Override
  public boolean equals(Object obj) {
    if (obj instanceof PyMemberInfo) {
      return getMember().equals(((PyMemberInfo)obj).getMember());
    }
    return false;
  }

  @Override
  public int hashCode() {
    return getMember().hashCode();
  }
}


text:
python .\setup.py bdist_wheel
twine upload dist/*


text:
package exception;

public class SQLUpdateException extends Exception {

	public SQLUpdateException() {
		super("SQL update failed.");
	}

}