Skip to content

Instantly share code, notes, and snippets.

View TikhomirovSergey's full-sized avatar

Sergey Tikhomirov TikhomirovSergey

  • Тinkоff. Russia. Saint Petersburg.
  • Russia, Ivanovo/Saint Petersburg
View GitHub Profile
@PersistenceCapable(table = "CarModels")
public class CarModel extends PersistableObject {
@PrimaryKey
@Persistent(valueStrategy= IdGeneratorStrategy.INCREMENT)
@Column(name = "Id")
private Integer id;
@Column(name = "CariD")
private Car car;
@PersistenceCapable(table = "Car")
public class Car extends PersistableObject {
@PrimaryKey
@Persistent(valueStrategy= IdGeneratorStrategy.INCREMENT)
@Column(name = "Id")
private Integer id;
@Column(name = "Name")
private String name;
@PersistenceCapable(table = "Manufacturer")
public class Manufacturer extends PersistableObject {
@PrimaryKey
@Persistent(valueStrategy= IdGeneratorStrategy.INCREMENT)
@Column(name = "id")
private Integer id;
@Column(name = "Name")
private String name;
@PersistenceCapable(table = "Catalog", objectIdClass = CatalogCompositeKey.class)
public class Catalog extends PersistableObject {
@PrimaryKey
@Column(name = "YearOfPublishing")
private Integer yearOfPublishing;
@PrimaryKey
@Persistent(column = "BookId")
private Book book;
@PersistenceCapable(table = "Publishers")
public class Publisher extends PersistableObject {
@PrimaryKey
@Persistent(valueStrategy=IdGeneratorStrategy.INCREMENT)
@Column(name = "ID")
private Integer id;
@Column(name = "Name")
private String name;
@PersistenceCapable(table = "Books")
public class Book extends PersistableObject {
@PrimaryKey
@Persistent(valueStrategy=IdGeneratorStrategy.INCREMENT)
@Column(name = "ID")
private int id;
@Column(name = "Name")
private String name;
@PersistenceCapable(table = "Authors")
public class Author extends PersistableObject {
@PrimaryKey
@Persistent(valueStrategy=IdGeneratorStrategy.INCREMENT)
@Column(name = "Id")
private int id;
@Column(name = "FirstName")
private String firstName;
@TikhomirovSergey
TikhomirovSergey / gist:5ccb150769bbcf44381b
Created February 13, 2016 13:55
adb shell pm list packages -f
WARNING: linker: libdvm.so has text relocations. This is wasting memory and is a
security risk. Please fix.
package:/system/app/SoundRecorder.apk=com.android.soundrecorder
package:/system/app/SdkSetup.apk=com.android.sdksetup
package:/system/priv-app/Launcher2.apk=com.android.launcher
package:/system/priv-app/DefaultContainerService.apk=com.android.defcontainer
package:/data/app/SmokeTestApp.apk=com.android.smoketest
package:/system/app/QuickSearchBox.apk=com.android.quicksearchbox
package:/system/priv-app/Contacts.apk=com.android.contacts
package:/system/app/LatinIME.apk=com.android.inputmethod.latin
Description("Conception proof")
@Test
public void demoTest1() {
inBrowser()
.click(on(link("ВХОД В ОНЛАЙН-ОФИС")))
.edit(valueOfThe(textField("Логин или почта"), List.of("XXXXX"))
.andValueOfThe(textField("Пароль"), List.of("YYYYY")))
.click(on(button("Войти")));
package com.github.toy.constructor.testng.integration;
import com.github.toy.constructor.core.api.Stoppable;
import org.testng.*;
import org.testng.annotations.*;
import java.lang.reflect.Method;
import java.util.HashSet;
import java.util.Set;